Ich verwende Ubuntu 18.04 und in letzter Zeit erhalte ich immer wieder diesen Fehler, wenn ich Bash-Skripte ausführe: tr: command not found
. Das tr
existiert nicht in /usr/bin
und /usr/sbin
. Auch installiert coreutils
aber immer noch kein Glück. Wie kann ich diesen Befehl zu meiner Shell hinzufügen?
which tr
gibt nichts zurück. Dies ist, was apt über coreutils
sagt:
coreutils is already the newest version (8.28-1ubuntu1).
Ich bekomme Command 'tr' not found
also nichts überschreibt es. /usr/bin
ist in meiner Variablen PATH
.
tr
ist im Paket coreutils
enthalten, aber wenn dieses Paket vor einem einfachen apt install
installiert wurde, wird es nicht wiederhergestellt. Um das Paket erneut zu installieren, verwenden Sie die Option apt-get
Von --reinstall
:
Sudo apt install --reinstall coreutils
Wenn Sie die fehlende Binärdatei /usr/bin/tr
Nicht (erneut) verschoben haben, liegt möglicherweise ein Problem mit Ihrem System vor. Führen Sie fsck
auf der Partition aus für eine Dateisystemprüfung und ( falls erforderlich) reparieren.