O que o comando está env ls -al
fazendo?
Eu fiz um teste do Linux e havia uma pergunta: "Como executar o comando diretamente, mas não o apelido?"
Eu sabia que existe uma solução como prefixo de comando com algum símbolo especial, mas eu a esqueci. Agora eu sei que é \
. (leia este post ).
Mas também me lembro que em algum lugar li que, para se livrar do alias, podemos prefixar um comando env
. Eu fiz isso e parece funcionar, mas minha resposta foi qualificada como errada. Eu li info
e man
sobre env
, mas não entendeu muito.
O que está env
fazendo e exatamente env <command>
sem argumentos para env
si mesmo?
command
ou o env
que tornaria `\` a única resposta aceitável.
man
e não entendi o que env
exatamente estava fazendo. Após este post, fica claro e minha resposta foi revisada (aceita). Obrigado a todos!
env <command>
,command <command>
e\<command>
. Na minha opinião, se algum teste ditoenv <command>
for inválido, esse teste será interrompido.