Indicateurs de commande
Un certain nombre d'indicateurs peuvent suivre le nom de la commande. Les indicateurs modifient le fonctionnement d'une commande et sont parfois appelés options.
Un indicateur est défini par des espaces ou des tabulations et commence généralement par un tiret (-). Les exceptions sont ps, taret ar, qui ne nécessitent pas de tiret devant certains indicateurs. Par exemple, dans la commande suivante :
ls -a -Fls est le nom de la commande et -a -F sont les indicateurs.
Lorsqu'une commande utilise des indicateurs, ceux-ci figurent directement après le nom de la commande. Les indicateurs à un seul caractère dans une commande peuvent être combinés avec un tiret. Par exemple, la commande précédente peut également être rédigée de la manière suivante :
ls -aFDans certains cas, un paramètre commence par un tiret (-). Dans ce cas, utilisez le tiret long (—) avant le paramètre. — indique à la commande que ce qui suit n'est pas un indicateur mais un paramètre.
Par exemple, si vous souhaitez créer un répertoire nommé -tmp et que vous entrez la commande suivante :
mkdir -tmpLe système affiche un message d'erreur similaire à celui-ci :
mkdir: Not a recognized flag: t
Usage: mkdir [-p] [-m mode] Directory ...La manière correcte de taper la commande est la suivante :
mkdir -- -tmpVotre nouveau répertoire, -tmp, est maintenant créé.