Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3356 connectés 

 


Dernière réponse
Sujet : Précision pour un script
zakhat 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

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
zakhat 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
trictrac Tux > c'est a peu pres ce que je disais quand je parlais de nouvelle instance de shell avec le shebang....
Tux Le Penguin

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



:heink:  
 
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...

trictrac 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
xpoulet merfi  [:zaib3k]
Tux Le Penguin

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...

xpoulet j'ai esssayé et cela ne marche pas :/
leirn cd rep?
xpoulet 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?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)