Ich verwende Ubuntu 18.04 und erhalte in letzter Zeit immer wieder diesen Fehler, wenn ich Bash-Skripte ausführe:tr: command not found . Der tr existiert nicht in /usr/bin und /usr/sbin . Auch coreutils installiert aber immer noch kein Glück. Wie kann ich diesen Befehl zu meiner Shell hinzufügen?
which tr gibt nichts zurück. Das sagt apt über coreutils :
coreutils is already the newest version (8.28-1ubuntu1).
Ich erhalte Command 'tr' not found also nichts überschreibt es. /usr/bin befindet sich in meinem PATH Variable.
Akzeptierte Antwort:
tr ist in den coreutils enthalten Paket, sondern wenn dieses Paket vor einer einfachen apt install installiert wurde wird es nicht wiederherstellen. Zum wieder Installieren Sie das Paket mit apt-get 's --reinstall Möglichkeit:
sudo apt install --reinstall coreutils
Wenn Sie die fehlende Binärdatei /usr/bin/tr nicht (wieder) verschoben haben Es könnte etwas mit Ihrem System nicht stimmen, führen Sie fsck aus auf der Partition für eine Dateisystemprüfung und (falls nötig) Reparatur.