Use seu comando com o caminho completo, como
/bin/ls
/bin/dir
/bin/rm
/bin/mv
/usr/bin/vi
Eu estava atualizando minha variável PATH em .bash_profiles
e /etc/environment
e reinicializei o sistema (Ubuntu 14.04).
Após o login, recebi estes erros:
-sh: 1: id: not found
-sh: 12: [: Illegal number:
E não posso executar quase nenhum comando. Eu recebo not found
para ls
, dir
, rm
, mv
, vi
e outros, então não posso reverter o que fiz. Alguma idéia?
Use seu comando com o caminho completo, como
/bin/ls
/bin/dir
/bin/rm
/bin/mv
/usr/bin/vi
Para restaurar o seu PATH para um padrão são, faça
PATH=$(getconf PATH)
Este é um problema com o seu PATH: -sh: 1: id: not found
Este é um problema com o seu código: -sh: 12: [: Illegal number:
Compartilhe seu perfil para ajuda extra
Eu não sei por que você gostaria de fazer isso, mas para corrigi-lo basta copiar seus scripts de comando de / bin para o novo caminho. LEMBRE-SE que estes comandos podem funcionar a partir do seu diretório padrão e, se você movê-los, eles podem não encontrar algo e ter um paddy, então tenha cuidado!
Espero que isso ajude