Comando Unix que não aceita argumentos

4

Não pergunte por que, mas existe um comando Unix que não aceita argumentos?

    
por Gilles 22.02.2011 / 10:43

3 respostas

4

true e false são dois exemplos.

Ou você quis dizer comandos que não têm opções? Não consigo pensar em nenhum, mas a versão original do Unix de echo não tomou nenhuma opção. Existe até uma história sobre como ela chegou às opções.

    
por 22.02.2011 / 10:53
2

nologin não recebe argumentos e está amplamente disponível no Linux e no BSD.

No CentOS 4 e 5, o comando arch não recebe argumentos. Em outras distribuições linux, o arch agora é fornecido pelo GNU coreutils, que usa --version e --help. Com o CentOS 4 e 5, ele vem do util-linux, que difere da versão do GNU.

Muitas das coisas no GNU coreutils levam apenas --help e --version, se você olhar para Unixes diferentes que não usam o GNU Coreutils, eles não aceitam nenhum argumento: sync , true , false , whoami , pwd , groups , users

    
por 22.02.2011 / 14:58
2

: , true , false , reset , clear , line , chkdupexe e arch nem aceitam argumentos.

Tenho certeza de que eles os aceitam, mas eles os ignoram.

    
por 22.02.2011 / 17:12