$ echo "word" -n | md5sum
3a21ca21563e9535a9012daef61a0bdf -
$ echo "word -n" | md5sum
3a21ca21563e9535a9012daef61a0bdf -
$ echo "-n" word | md5sum
c47d187067c6cf953245f128b5fde62a -
Especificamente, observe que:
$ echo "word" -n
word -n
Todas as opções devem vir antes dos argumentos não opcionais. Este é o caso na maioria dos programas, exceto alguns utilitários GNU, e é o caso em toda a implementação de echo
( echo
é especial, no entanto, na maioria das strings começando com -
são interpretadas como argumentos, apenas algumas opções são reconhecidas como tal).