fullpath

Quand on fait une recherche d’un fichier avec fd il nous donne le path du fichier trouvé à partir du répertoire courant:

$ cd /sys/class/
$ fd -I hiddev0
usbmisc/hiddev0

Si l’on veut copier coller le chemin complet du fichier pour l’utiliser dans une quelconque interface graphique (pièce jointe de mail, fichier de configuration de son IDE, …) alors il faut concaténer le répertoire courant (pwd) avec le chemin trouvé.

On peut se faire une fonction bash pour ça, dans son .bashrc :

# give the full path for a file given in arg
fullpath() {
    echo $(pwd)"/"$1
}

Pour l’utiliser il suffit de donner le path trouvé :

$ fullpath usbmisc/hiddev0
/sys/class/usbmisc/hiddev0

Ce contenu a été publié dans Non classé, avec comme mot(s)-clé(s) , , , . Vous pouvez le mettre en favoris avec ce permalien.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *