GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Tr:Befehl nicht gefunden?

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.


Ubuntu
  1. Subscription-Manager:Befehl nicht gefunden

  2. dnf:Befehl nicht gefunden

  3. bc:Befehl nicht gefunden

  4. id:Befehl nicht gefunden

  5. w:Befehl nicht gefunden

ifrename:Befehl nicht gefunden

nc:Befehl nicht gefunden

aws-shell:Befehl nicht gefunden

who:Befehl nicht gefunden

whoami:Befehl nicht gefunden

ln:Befehl nicht gefunden