Comment mettre la reponse à un script dans la commande ?

Comment mettre la reponse à un script dans la commande ? - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 21-08-2010 à 12:40:16    

Bonjour à tous  
 
J'ai un petit soucis assez basique sous linux. J appel un script -> "./bin/hadoop namenode -format"
 
Celui ci pause une question et attend une reponse 'Y' ou 'N'. J'aimerais pouvoir mettre la reponse directement dans l'appel du script comme ca le shell ne se bloque pas a la question.
 
C'est possible ? Merci a tous

Reply

Marsh Posté le 21-08-2010 à 12:40:16   

Reply

Marsh Posté le 21-08-2010 à 12:45:20    

expect je dirais


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 21-08-2010 à 12:53:51    

Thx ca semble pas mal mais j ai pas la commande d'installée :(

Reply

Marsh Posté le 21-08-2010 à 13:05:10    

Parse la ligne de commande et agis en conséquences.


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
Reply

Marsh Posté le 21-08-2010 à 13:30:20    

Oreste a écrit :

j ai pas la commande d'installée :(


La réaction d'une personne logique serait de chercher à l'installer.
Es tu admin de la station de travail sur lequel le script doit s'exécuter ?


Message édité par o'gure le 21-08-2010 à 13:37:04

---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 02-09-2010 à 17:33:30    

yes | command

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed