Précision pour un script - Linux et OS Alternatifs
Marsh Posté le 21-10-2002 à 00:05:31
cd rep?
Marsh Posté le 21-10-2002 à 00:05:49
j'ai esssayé et cela ne marche pas
Marsh Posté le 21-10-2002 à 00:08:31
Xpoulet a écrit a écrit : j'ai esssayé et cela ne marche pas |
toutes les commandes que tu exécuteras dans ton script se feront dans le rep spécifier avec cd (si celui ci est fait en début de script), mais quand le script est fini, tu reviens dans le repertoire où tu as lancé ce script...
Marsh Posté le 21-10-2002 à 00:10:42
merfi
Marsh Posté le 21-10-2002 à 00:10:45
je pense pas que le script puisse interagir avec ta console (au tout cas pas facilement) parce qu'avec ton sccript tu lance une nouvelle instance de ton shell prefere et c'est dans ce shell que sont effectuées les commandes.
Ca voudrais dire que n'importe qui sur connecté ta machine pourrait te faire changer de directory quant il veut
Marsh Posté le 21-10-2002 à 00:24:33
trictrac a écrit a écrit : je pense pas que le script puisse interagir avec ta console (au tout cas pas facilement) parce qu'avec ton sccript tu lance une nouvelle instance de ton shell prefere et c'est dans ce shell que sont effectuées les commandes. Ca voudrais dire que n'importe qui sur connecté ta machine pourrait te faire changer de directory quant il veut |
moi je crois plutot qu'un script n'a pas besoin de terminal pour s'exécuter, et que c'est pour ça qu'il n'y a, à priori, pas d'interaction avec celui qui le lance...
Marsh Posté le 21-10-2002 à 07:12:07
Tux > c'est a peu pres ce que je disais quand je parlais de nouvelle instance de shell avec le shebang....
Marsh Posté le 21-10-2002 à 07:43:30
Salut,
Je ne connais pas de commande a placer dans un script pour le faire mais à la rigueue dis à ton script de s'éxécuter dans le shell courant:
. ./toto.sh
Il éxécutera tout ton script dans le shell courant.
Bye,
Zak
Marsh Posté le 21-10-2002 à 00:03:46
Je voudrais savoir si il existe une commande a placer dans un script, qui permettrait , une fois ce script excécuté, de se retrouver dans un répertoire spécifié ?
par exemple pour le script Aller_dans_mon_home, je l'excécute n'importe ou et je me retrouve dans mon Home .
C'est possible ca?
---------------
Preuve est faite que visages dévots et pieuses actions nous servent à enrober de sucre le diable lui-même.