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.