Je mettais à jour ma variable PATH dans .bash_profiles
et /etc/environment
et j'ai redémarré le système (Ubuntu 14.04).
Après la connexion, j'ai eu ces erreurs:
-sh: 1: id: not found
-sh: 12: [: Illegal number:
Et je ne peux pas exécuter presque aucune commande. Je reçois not found
pour ls
, dir
, rm
, mv
, vi
et autres, je ne peux donc pas revenir sur ce que j'ai fait. Des idées?
Utilisez votre commande avec le chemin complet, comme
/bin/ls
/bin/dir
/bin/rm
/bin/mv
/usr/bin/vi
Pour restaurer votre PATH sur une valeur par défaut, faites
PATH=$(getconf PATH)
Ceci est un problème avec votre PATH: -sh: 1: id: not found
C'est un problème avec votre code: -sh: 12: [: Illegal number:
Partagez votre profil pour une aide supplémentaire
Je ne sais pas pourquoi vous voudriez le faire, mais pour y remédier, copiez simplement vos scripts de commande de/bin vers votre nouveau chemin. N'OUBLIEZ PAS que ces commandes fonctionnent à partir de leur répertoire par défaut et que si vous les déplacez, elles risquent de ne pas trouver quelque chose et d'avoir un paddy, alors faites attention!
J'espère que cela t'aides