GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Tr:Comando non trovato?

Sto usando Ubuntu 18.04 e recentemente continuo a ricevere questo errore durante l'esecuzione di script bash:tr: command not found . Il tr non esiste in /usr/bin e /usr/sbin . Installato anche coreutils ma ancora senza fortuna. Come posso aggiungere questo comando alla mia shell?

which tr non restituisce nulla. Questo è ciò che dice apt su coreutils :

coreutils is already the newest version (8.28-1ubuntu1).

Ottengo Command 'tr' not found quindi niente lo sovrascrive. /usr/bin è nel mio PATH variabile.

Risposta accettata:

tr è contenuto in coreutils pacchetto, ma se questo pacchetto è stato installato prima di una semplice apt install non lo ripristinerà. Per ricercare installa il pacchetto usa apt-get --reinstall opzione:

sudo apt install --reinstall coreutils

Se non hai (ri)spostato il binario mancante /usr/bin/tr potrebbe esserci qualcosa di sbagliato nel tuo sistema, esegui fsck sulla partizione per un controllo del filesystem e (se necessario) riparazione.


Ubuntu
  1. gestore abbonamenti:comando non trovato

  2. dnf:comando non trovato

  3. bc:comando non trovato

  4. id:comando non trovato

  5. w:comando non trovato

vdir:comando non trovato

nc:comando non trovato

aws-shell:comando non trovato

whoami:comando non trovato

incolla:comando non trovato

ln:comando non trovato