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

Répondre à