[Tech] Script Bash : ligne non affichée

Patrick Pouget patrick.forums.info at nerim.net
Ven 3 Juil 20:53:18 CEST 2015


La question est donc d'expliquer la différence de comportement entre une
connexion tty et un ssh

Le même shell est-t-il appelé dans les deux cas? les mêmes paramètres
sont-t-ils utilisés. De plus sh est souvent un alias sur un (vrai) shell



-----Original Message-----
From: tech [mailto:tech-bounces at lists.parinux.org] On Behalf Of
alain at vaugham.com
Sent: vendredi 3 juillet 2015 18:10
To: tech at lists.parinux.org
Subject: [Tech] Script Bash : ligne non affichée

Bonjour la liste,


Selon que le script est exécuté à distance ou en local, la ligne 2 s'affiche
ou ne s'affiche pas.
Cependant, le script s'exécute correctement dans les deux cas.


Le script:
#!/bin/sh
echo "On affiche ligne 1."
read -p "On saisie en ligne 2? " donnee
echo $donnee
                  

Exécution en local:
$ mon_script
On affiche ligne 1.
On saisie en ligne 2? toto
toto
$


Exécution à distance :
$ ssh moi at serveur mon_script
On affiche ligne 1.
toto
toto
$


Est-ce qu'il y a une astuce?
Merci par avance.

--
Alain Vaugham
Clef GPG : 0xDB77E054673ECFD2
_______________________________________________
tech mailing list
tech at lists.parinux.org
https://lists.parinux.org/listinfo/tech




Plus d'informations sur la liste de diffusion tech