Bonsoir.

Je développe un script en bash et je lui ai ajouté au début une petite condition pour vérifier que le paramètre en entrée est bien renseigné :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
inputParam=$1
if [ ${inputParam}"1" == "1" ]; then
    usage
    exit 1
fi
La fonction usage() est une fonction usage des plus basiques :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
usage ()
{
  echo ""
  echo ""
  echo "\tErreur Bloquante : Nombre d'arguments en entree incorrect\n"
  echo "\tUsage `basename $0` <MonParam>"
  echo "\tavec"
  echo "\t\t<MonParam> : mon parametre"
}
Ca marche a ce niveau. Mon problème vient de la forme de l'affichage de usage. Il m'affiche mes \t au sens propre du terme et pas de belles tabulations ^_^. Je ne comprends pas trop pourquoi.

Est-ce que quelqu'un aurait une idée pour afficher des tabulations, a part en mettant des vrais tabulations ^_^, je n'aime pas les espaces :p ?

Merci d'avance pour votre aide.

Cdt.

Bahan