GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Tr :Commande introuvable ?

J'utilise Ubuntu 18.04, et récemment j'obtiens cette erreur lors de l'exécution de scripts bash :tr: command not found . Le tr n'existe pas dans /usr/bin et /usr/sbin . Également installé coreutils mais toujours pas de chance. Comment puis-je ajouter cette commande à mon shell ?

which tr ne renvoie rien. Voici ce que dit apt à propos de coreutils :

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

J'obtiens Command 'tr' not found donc rien ne s'y oppose. /usr/bin est dans mon PATH variables.

Réponse acceptée :

tr est contenu dans le coreutils package, mais si ce package a été installé avant une simple apt install ne le restaurera pas. Pour re installez le paquet utilisez apt-get --reinstall de choix :

sudo apt install --reinstall coreutils

Si vous n'avez pas (re)déplacé le binaire manquant /usr/bin/tr il peut y avoir un problème avec votre système, exécutez fsck sur la partition pour une vérification du système de fichiers et (si nécessaire) une réparation.


Ubuntu
  1. gestionnaire d'abonnement :commande introuvable

  2. dnf :commande introuvable

  3. bc :commande introuvable

  4. qui :commande introuvable

  5. whoami :commande introuvable

vdir :commande introuvable

ifrename :commande introuvable

nc :commande introuvable

aws-shell :commande introuvable

coller :commande introuvable

ln :commande introuvable