Le samedi 09 décembre 2017 à 10:47 +0100, Jean-Marc a écrit : > Sat, 09 Dec 2017 05:25:50 +0100 > Maxime <m@nalo.me> écrivait : > > > Le vendredi 08 décembre 2017 à 11:25 +0100, Dominique Asselineau a écrit : > > > jérémy prego wrote on Fri, Dec 08, 2017 at 10:17:44AM +0100 > > > > bonjour, > > > > cd ~ ou cd # fonctionne ici > > > > > > Et si on veut revenir au rép. précédemment quitter, quel qu'il soit donc, > > > > > > cd - > > > > Ou la variable $OLDPWD qui fonctionne aussi : > > > > cd $OLDPWD > > Comme je le disais dans une précédente réponse, le plus simple est d'utiliser > les commandes popd et pushd. En effet, je ne connaissais pas ces outils et il me semble très pratique et plus indiqués pour l'écriture de script bash. Je voulais simplement rebondir sur l’utilisation de `cd -` et ajouter quil existe aussi la variable $OLDPWD plus simple à manipulier, elle peut être utilisée pour enregister la valeur dans une variable et en extraire par exemple uniquement le nom le l'ancien dossier : DOSSIER=$OLDPWD NOM_DOSSIER="${OLDPWD##*/}" Aussi, dans le cas d'écriture de script a la norme posix (interpréteur /bin/sh - /bin/dash sous Debian), les commandes popd et pushd ne sont pas disponible, ici l’utilisation des variable $PWD et $OLDPWD me semble le meilleur moyen. > > > > -- > > Maxime. > > PGP : B8D0 6988 5DAC DA7B 7751 FD11 6AF9 C36F 6E55 E3E6 > > Ğ1 : 7vAhNi1mAjQZAD9kmioVVaDqcJedAHBXx84Tn5YtArhL > > > Jean-Marc <jean-marc@6jf.be> -- Maxime. PGP : B8D0 6988 5DAC DA7B 7751 FD11 6AF9 C36F 6E55 E3E6 Ğ1 : 7vAhNi1mAjQZAD9kmioVVaDqcJedAHBXx84Tn5YtArhL
Attachment:
signature.asc
Description: This is a digitally signed message part