Salut Christophe. Je confirme que la commande en question fais bien ce que Didier a expliqué; parcontre j'essayais de mettre ça dans un script appelé script mais sous /usr/local/bin et là j'arri ve pas à le faire, je voulais juste que ça fasse ça pendant qu'il tourne puis au exit ça reprend le TERM=linux comme tu dis et cf. Didier.
Aldo. On Sun, Mar 27, 2022 at 05:28:31PM +0200, Christophe Delaunay wrote: > Bonjour Aldo, > > > Le 26/03/2022 à 12:26, Aldo a écrit : > > > > > TERM=dumb script > > Une fois cela fait, comment remettre TERM en mode normal ? > > > En fait, tel que la ligne de Didier est écrite, si mon souvenir de bash est > encore correct, le changement de la variable d'environnement ne s'applique > que localement à la commande qui suit. De ce fait, quand script te rendra la > main, ta variable devrait revenir inchangée. > > > Je n'ai malheureusement pas de machine linux juste sous la main mais pour > vérifier mes dires, rien de plus simple avec les quatre commandes suivantes > lancées en séquence dans ton shell: > > > MAVARIABLE="Avant commande" > > echo $MAVARIABLE > > MAVARIABLE="pendant commande" ls > > echo $MAVARIABLE > > > Mais encore plus sûr, le mode ceinture et bretelles consiste à faire la > chose suivante: > > > OLD_TERM=${TERM} > > TERM=dumb script > > TERM=OLD_TERM > > > Bonne soirée. @+ ChD > > > -- > CBLX - CarrefourBLinuX MailingListe Pour obtenir de l'aide, envoyez le > sujet help à: carrefourblinux-requ...@lists.tuxfamily.org > Archives: > http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux > ou http://www.mail-archive.com/carrefourblinux@lists.tuxfamily.org/ > -- | Verstuurd vanaf mijn GNU/Linux | Envoyé de mon GNU/Linux | | ----------------- Sent from GNU/Linux ------------------ | -- CBLX - CarrefourBLinuX MailingListe Pour obtenir de l'aide, envoyez le sujet help à: carrefourblinux-requ...@lists.tuxfamily.org Archives: http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux ou http://www.mail-archive.com/carrefourblinux@lists.tuxfamily.org/