Give me my path !!! (sans les bugs)

Généralement, quand on veut connaitre le path de l'applicatif qu'on lance, on fait tout simplement du “dirname $0”. Cependant, cette méthode plante dans certaines (beaucoup?) situations et renvoie que du simili-caca. De préférence, Utilisez plutôt “readlink” :

Le codaz

myself=`readlink -f $0`
rootdir=`dirname ${myself}`
echo $rootdir;

Et ainsi les oiseaux chantent dans votre script vert.

shell/rootdir_sans_bug.txt · Last modified: 2010/01/12 13:29 (external edit)
www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0