Vendredi - Commentaires / Variables de Test
20/02/2004
Merci à Ian Ferguson pour l’astuce de Vendredi.
Utilisez des HereDocs pour commenter du code, évitant ainsi d’ajouter des “#” au début de chaque ligne :
$ cat hd #!/bin/bash
echo "avant" :<<'EOD' if [ "$1" = "" ]; then echo "Aucun paramètre passé" fi EOD echo "après"
$ ./hd avant après $
Ici, l’instruction ‘if’ a été commentée.
Utilisez des HereDocs pour afficher un message d’erreur si une variable n’est pas positionnée :
$ cat hd
#!/bin/bash
var1=hello
: <
${var1?} ${var2?}
ERRORIFNOTSET
$ ./hd
./hd: var2: paramètre nul ou non positionné
$
Si vous souhaitez en apprendre plus sur Mac OS X Unix visitez le Learning Center
cliquez ici.
- Pour les débutants : Le Tutoriel Mac OS X Unix
- Pour plus d’informations sur des sujets spécifiques : Mac OS X Advanced Unix
- Pour des réponses à des problèmes communs : Mac OS X How To
Chargement
Commentaires récents