Re: [debutant] BASH: changer de repertoire a la fin d'un script
On Thu, 15 Feb 2007 17:31:49 +0100 "Patrick Cao Huu Thien @ mdv 2007 free" <[EMAIL PROTECTED]> wrote: > gegetel a dit le 15.02.2007 17:29: > > Le 15.02.2007 17:13, *deny* a écrit fort à propos : > > > >> cd ~/ > >> qui te permet de revenir dans ton rep personnel > > > > cd tout court fait la même chose. Bien pratique en ligne de commande, > > mais je n'ai vérifié si ça marche dans un script. > > si c'etait si simple :( > > > -- > Patrick CAO HUU THIENMandriva 2007 Free > email: [EMAIL PROTECTED] > gpg key ID: 1024D/58D16D27 sur pgp.mit.edu > fingerprint: D7B8 7DFB 479C A02E 48A2 383C 0005 4A33 58D1 6D27 > un script ouvre un sous-shell et il n'y a pas moyen de récupérer l'environnement dans le shell parent. par contre une fonction s'exécute dans le répertoire courant. [EMAIL PROTECTED] ~]$ cat > cdtest cd ~/tmp echo $PWD [EMAIL PROTECTED] ~]$ sh cdtest /home/jipe/tmp [EMAIL PROTECTED] ~]$ cdtest(){ cd ~/tmp; echo $PWD; } [EMAIL PROTECTED] ~]$ cdtest /home/jipe/tmp [EMAIL PROTECTED] tmp]$ bye jipe = Vous souhaitez acquerir votre pack ou des services Mandriva? Rendez-vous sur "http://store.mandriva.com";. Rejoignez le club Mandriva : http://club.mandriva.com =
Re: [debutant] BASH: changer de repertoire a la fin d'un script
gegetel a dit le 15.02.2007 17:29: > Le 15.02.2007 17:13, *deny* a écrit fort à propos : > >> cd ~/ >> qui te permet de revenir dans ton rep personnel > > cd tout court fait la même chose. Bien pratique en ligne de commande, > mais je n'ai vérifié si ça marche dans un script. si c'etait si simple :( -- Patrick CAO HUU THIENMandriva 2007 Free email: [EMAIL PROTECTED] gpg key ID: 1024D/58D16D27 sur pgp.mit.edu fingerprint: D7B8 7DFB 479C A02E 48A2 383C 0005 4A33 58D1 6D27 = Vous souhaitez acquerir votre pack ou des services Mandriva? Rendez-vous sur "http://store.mandriva.com";. Rejoignez le club Mandriva : http://club.mandriva.com =
Re: [debutant] BASH: changer de repertoire a la fin d'un script
Le 15.02.2007 17:13, *deny* a écrit fort à propos : > cd ~/ > qui te permet de revenir dans ton rep personnel cd tout court fait la même chose. Bien pratique en ligne de commande, mais je n'ai vérifié si ça marche dans un script. = Vous souhaitez acquerir votre pack ou des services Mandriva? Rendez-vous sur "http://store.mandriva.com";. Rejoignez le club Mandriva : http://club.mandriva.com =
Re: [debutant] BASH: changer de repertoire a la fin d'un script
olivier-serveur wrote: Patrick Cao Huu Thien @ mdv 2007 free a écrit : olivier-serveur a dit le 15.02.2007 16:27: Si, par contre, ce que tu veux, c'est changer de repertoire a la fin d'un script afin que le retour du prompt ce fasse sur ce repertoire, alors je ne sais pas si c'est possible (le script fils ne peut probablement pas acceder aux ressources du pere, le lanceur). oui c'est ca que je veux !! il faut s'adresser aux pro du bash (je crois que c'est jipe) sinon si ca peut aider tu as cd ~/ qui te permet de revenir dans ton rep personnel = Vous souhaitez acquerir votre pack ou des services Mandriva? Rendez-vous sur "http://store.mandriva.com";. Rejoignez le club Mandriva : http://club.mandriva.com =
Re: [debutant] BASH: changer de repertoire a la fin d'un script
Patrick Cao Huu Thien @ mdv 2007 free a écrit : olivier-serveur a dit le 15.02.2007 16:27: Si, par contre, ce que tu veux, c'est changer de repertoire a la fin d'un script afin que le retour du prompt ce fasse sur ce repertoire, alors je ne sais pas si c'est possible (le script fils ne peut probablement pas acceder aux ressources du pere, le lanceur). oui c'est ca que je veux !! il faut s'adresser aux pro du bash (je crois que c'est jipe) = Vous souhaitez acquerir votre pack ou des services Mandriva? Rendez-vous sur "http://store.mandriva.com";. Rejoignez le club Mandriva : http://club.mandriva.com =
Re: [debutant] BASH: changer de repertoire a la fin d'un script
olivier-serveur a dit le 15.02.2007 16:27: > Si, par contre, ce que tu veux, c'est changer de repertoire a la fin > d'un script afin que le retour du prompt ce fasse sur ce repertoire, > alors je ne sais pas si c'est possible (le script fils ne peut > probablement pas acceder aux ressources du pere, le lanceur). oui c'est ca que je veux !! -- Patrick CAO HUU THIENMandriva 2007 Free email: [EMAIL PROTECTED] gpg key ID: 1024D/58D16D27 sur pgp.mit.edu fingerprint: D7B8 7DFB 479C A02E 48A2 383C 0005 4A33 58D1 6D27 = Vous souhaitez acquerir votre pack ou des services Mandriva? Rendez-vous sur "http://store.mandriva.com";. Rejoignez le club Mandriva : http://club.mandriva.com =
Re: [debutant] BASH: changer de repertoire a la fin d'un script
Patrick Cao Huu Thien @ mdv 2007 free a écrit : bonjour, j'essaie de faire un truc qui me semble tout bete: comment, a la fin d'un script bash, changer de repertoire ? evidemment un cd /rep/to/change/ ne marche pas !!! ca marche tres bien. Si, par contre, ce que tu veux, c'est changer de repertoire a la fin d'un script afin que le retour du prompt ce fasse sur ce repertoire, alors je ne sais pas si c'est possible (le script fils ne peut probablement pas acceder aux ressources du pere, le lanceur). = Vous souhaitez acquerir votre pack ou des services Mandriva? Rendez-vous sur "http://store.mandriva.com";. Rejoignez le club Mandriva : http://club.mandriva.com =
Re: [debutant] BASH: changer de repertoire a la fin d'un script
Le jeudi 15 février 2007, Patrick Cao Huu Thien @ mdv 2007 free a écrit : > bonjour, > > j'essaie de faire un truc qui me semble tout bete: comment, a la fin > d'un script bash, changer de repertoire ? > > evidemment un cd /rep/to/change/ ne marche pas !!! chemin relatif peut-être cd ../../../rep/to/go no? -- André Salaün = Vous souhaitez acquerir votre pack ou des services Mandriva? Rendez-vous sur "http://store.mandriva.com";. Rejoignez le club Mandriva : http://club.mandriva.com =
[debutant] BASH: changer de repertoire a la fin d'un script
bonjour, j'essaie de faire un truc qui me semble tout bete: comment, a la fin d'un script bash, changer de repertoire ? evidemment un cd /rep/to/change/ ne marche pas !!! -- Patrick CAO HUU THIENMandriva 2007 Free email: [EMAIL PROTECTED] gpg key ID: 1024D/58D16D27 sur pgp.mit.edu fingerprint: D7B8 7DFB 479C A02E 48A2 383C 0005 4A33 58D1 6D27 = Vous souhaitez acquerir votre pack ou des services Mandriva? Rendez-vous sur "http://store.mandriva.com";. Rejoignez le club Mandriva : http://club.mandriva.com =