Il normale comportamento di un comando può essere modificato aggiungendo -- opzione al comando stesso. Il comando ls, per esempio, ha un'opzione -s in modo che ls -s visualizzi le dimensioni dei file nell'output. È presente anche un'opzione -h per avere le dimensioni in un formato leggibile.
Le opzioni possono essere raggruppate in una sola cosicché
ls -sh
sia la stessa cosa di
ls -s -h
Molte opzioni comprendono una versione più lunga, preceduta da due trattini invece che uno, quindi il comando
ls --size --human-readable
è lo stesso comando.