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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  [PERL] changer de répertoire dans le shell

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PERL] changer de répertoire dans le shell

n°855270
axl the mu​x
Posté le 23-10-2006 à 16:37:51  profilanswer
 

Bonjour,
 
Je souhaite faire un script tout simple qui change le repertoire en sortie.
 
Apres quelques recherches j'ai trouve en SH : il faut faire . ./script
 
Mais impossible de le faire directement en perl ou d'appeler un ksh en faisant exec(. ./script) .  
 
le chdir marche bien mais en sortie je suis toujours dans le repertoire de depart.
 
Comment faire ?
 
Merci d'avance


---------------
nos utopies d'aujourd'hui sont les réalités de demain.
mood
Publicité
Posté le 23-10-2006 à 16:37:51  profilanswer
 

n°855522
axl the mu​x
Posté le 24-10-2006 à 10:25:45  profilanswer
 

up


---------------
nos utopies d'aujourd'hui sont les réalités de demain.
n°855526
Aricoh
gentil mais fo po pousser
Posté le 24-10-2006 à 10:57:36  profilanswer
 

Le problème c'est que ton script Perl est un processus à part entière et qu'une fois que le script a rendu la main, fin du processus et tu retrouves le prompt de ta console tel qu'il était avant que tu ne lances le script.
 
Je vois mal comment faire


---------------
Samsung Galaxy S1 -> Samsung Galaxy S2 -> Samsung Note 2 -> Huawei Ascend Mate 7 -> ZTE Axon 7 -> OnePlus 6T -> Oppo Find X2 PRO -> Google Pixel 9 PRO XL
n°855528
wedgeant
Da penguin inside
Posté le 24-10-2006 à 10:58:05  profilanswer
 

Aricoh a écrit :


Je vois mal comment faire


 
Poster dans Prog/Perl ?  :whistle:


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
n°855529
Aricoh
gentil mais fo po pousser
Posté le 24-10-2006 à 11:01:00  profilanswer
 

wedgeant a écrit :

Poster dans Prog/Perl ?  :whistle:


 
Ben oui et non car la question pourrait aussi se poser pour un truc en Python, en C, C++, Java, tout ce que tu veux.
 
Le truc, c'est que le programme est lancé à partir d'un répertoire donné depuis une console. A la fin, le programme doit influer sur la console de manière à changer le répertoire dans lequel on se trouve.
 
Un peu tordu comme truc mais en rubrique Perl, pas sûr que ça arrange les choses !


---------------
Samsung Galaxy S1 -> Samsung Galaxy S2 -> Samsung Note 2 -> Huawei Ascend Mate 7 -> ZTE Axon 7 -> OnePlus 6T -> Oppo Find X2 PRO -> Google Pixel 9 PRO XL
n°856267
axl the mu​x
Posté le 26-10-2006 à 15:05:02  profilanswer
 

clair que c'est un probleme meme en Sh.
 
En jouant avec eval on y arrive un peu mais c'est pas ca .
 
C'est quand même un truc de fou ...


---------------
nos utopies d'aujourd'hui sont les réalités de demain.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  [PERL] changer de répertoire dans le shell

 

Sujets relatifs
Remplacer un texte dans fichier avec sed ou perlouvrir répertoire à un utilisateur particulier
Adresse IP sous réseau, et script perl, shellLinux et script shell
Script shell : Récupérer l'adresse ip d'un sitemettre un mask sur un répertoire?
CHMOD Impossible de changer les droits des fichiersscript perl et verification de variable
Comment changer la langue de W2K3 ? 
Plus de sujets relatifs à : [PERL] changer de répertoire dans le shell


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR