GNU/Linux >> Tutoriels Linux >  >> Linux

Sortie de quelle commande utilisée pour l'entrée sur CD ?

Je voudrais prendre la sortie d'une commande which et cd dans le répertoire parent. Par exemple, supposons que j'ai ce qui suit :

which someprogram

Avec sortie :

/home/me/somedirectory/someprogram

Et je voudrais accéder au répertoire dans lequel se trouve un programme :

cd /home/me/somedirectory

J'aimerais accomplir cela en une seule ligne.
Quelle est la manière la plus élégante, la plus délicate et la plus courte de le faire ?

Réponse acceptée :

Utilisez dirname :

cd "`dirname $(which program)`"

Linux
  1. Quelle commande est utilisée pour trier la liste des fichiers/dossiers par heure ?

  2. lequel :commande introuvable

  3. Quelle commande utiliser pour vérifier si python est 64 bits ou 32 bits

  4. Couleur différente pour la commande et la sortie

  5. Syntaxe correcte pour la commande id -r

Explication de la commande Linux dd pour les débutants (8 exemples)

Ccat - Coloriser la sortie de la commande Cat

Le didacticiel de commande de pliage avec des exemples pour les débutants

Exa - Un remplacement moderne pour la commande ls

Explication :Redirection des entrées, des sorties et des erreurs sous Linux

Comment coloriser la sortie Diff pour une meilleure vue