Accueil > Astuces OSXFAQ > Vendredi - Commentaires / Variables de Test

Vendredi - Commentaires / Variables de Test

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é

$


Parlez de cette astuce dans le Learning Center forum (en anglais sur osxfaq.com)


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

Thierry Astuces OSXFAQ

  1. Pas encore de commentaire
  1. Pas encore de trackbacks
Vous devez être identifié pour poster un commentaire