Indicatori di comando
Un numero di bandiere potrebbe seguire il nome del comando. Gli indicatori modificano l'operazione di un comando e sono a volte chiamati opzioni.
Un indicatore è impostato da spazi o tabulazioni e di solito inizia con un trattino (-). Le eccezioni sono ps, tare ar, che non richiedono un trattino davanti ad alcuni indicatori. Ad esempio, nel seguente comando:
ls -a -Fls è il nome del comando e -a -F sono i flag.
Quando un comando utilizza le bandiere, arrivano direttamente dopo il nome del comando. Le bandiere a carattere singolo in un comando possono essere combinate con un solo trattino. Ad esempio, il comando precedente può essere scritto anche come segue:
ls -aFCi sono alcune circostanze in cui un parametro inizia effettivamente con un trattino (-). In questo caso, utilizzare il trattino del delimitatore (—) prima del parametro. — indica al comando che quanto segue non è un indicatore ma un parametro.
Ad esempio, se si desidera creare una directory denominata -tmp e si immette il seguente comando:
mkdir -tmpIl sistema visualizza un messaggio di errore simile al seguente:
mkdir: Not a recognized flag: t
Usage: mkdir [-p] [-m mode] Directory ...Il modo corretto di digitare il comando è il seguente:
mkdir -- -tmpLa nuova directory, -tmp, è stata creata.