En supposant que j'écrive dans le Terminal : 'ctags', comment puis-je connaître le chemin complet de la commande 'ctags' ?
Réponses
Trop de publicités?$ type ctags
ctags est /usr/bin/ctags
$ type -p ctags
/usr/bin/ctags
La deuxième forme est utile pour faire des choses comme
$ file $(type -p ctags)
$ ls -l $(type -p ctags)
et est souvent aliasée en which
.
Si vous ne souhaitez pas compter sur la fonctionnalité de bash
et que vous préférez une commande externe, /usr/bin/whereis
remplit un objectif similaire :
L'utilitaire whereis vérifie les répertoires binaires standards pour les programmes spécifiés, affichant les chemins de ceux qu'il trouve.
Parce que whereis
n'utilise pas $PATH
mais plutôt le résultat de sysctl user.cs_path
, il peut donner des résultats différents.
Global nomad
Points
2799