Realmente não importa * a menos que um comando mencione explicitamente. Eu não encontrei nenhuma referência que desse uma diretriz como colocar as opções uma após a outra. Então eu acho que, por uma questão de legibilidade, as opções podem ser organizadas em ordem alfabética.
* Existe uma cavaet muito importante que é se alguma opção precisar de um nome de arquivo ou qualquer outra entrada logo após você precisar colocá-la de acordo.
Por exemplo, a opção -f
de grep
usa um arquivo como entrada para obter o padrão a ser procurado no arquivo de entrada. Você precisa dar o comando como, por exemplo:
grep -cf input.txt file.txt
Se você usar como:
grep -fc input.txt file.txt
falhará, pois usará c
como nome de arquivo.