synchroniser 2 flux par un script - Shell/Batch - Programmation
Marsh Posté le 09-01-2005 à 17:04:56
gauthier_la a écrit : Bonjour, |
Utilise la commande expect. D'une manière générale il n'est pas possible d'envoyer un un mot de passe à un programme en l'écrivant simplement sur stdin, comme expliqué plus bas.
gauthier_la a écrit : ps : plus généralement, comment faire en sorte que les commandes qui seront dans mon script seront executes sur le flux ouvert par la premiere commande ? |
echo "commande_1\ncommande_2\ncommande_3" | commande |
Ou bien :
commande << EOF |
Marsh Posté le 09-01-2005 à 16:30:56
Bonjour,
Je souhaite ecrire un script qui lance une commande. Cette commande exige un mot de passe qu'il n'est pas possible de passer en parametre. Comment puis-je dire a mon script qu'a l'invite du pass il doit ecrire celui-ci ?
Merci.
ps : plus généralement, comment faire en sorte que les commandes qui seront dans mon script seront executes sur le flux ouvert par la premiere commande ?