Daniel Cartron wrote: > Soit le script simpliste suivant : > > #!/bin/bash > dir=$(pwd) > kdialog --msgbox $dir > > Si je le lance dans un terminal j'ai la bonne réponse, le répertoire courant. > Si je le lance en cliquant sur son icône dans konqueror j'ai /home/daniel et > pas la suite du chemin... > > Il y a une explication à ça ? > > Le pwd, c'est le chemin courant du parent qui execute le script, rien a voir avec le repertoire ou est situé le script.
Admettons que ton script soit la /home/daniel/bazar/monscript.sh. Si tu es a ta racine (/home/daniel) et que tu lance ./bazar/monscript.sh et ben le pwd sera toujours /home/daniel/ Je comprend pas tres bien ce que tu veux faire, afficher le nom du repertoire courant dans une fenetre kdialog ? Comme expliqué precedement, le repertoire courant dans ce cas la, c'est celui de ton environnement graphique qui lance le programme. -- Thomas _________________________________ Linux mailing list [email protected] http://lists.parinux.org/mailman/listinfo/linux
