Script shell pour répondre à un read

Résolu/Fermé
Asteroid_Blues -  
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
Je voudrais savoir comment répondre par un script SHELL au read d'un autre programme

quand je lance mon programme il me demande d'entrer le nom du fichier à manipuler :


/home/> ./mon_programme
ENTREZ LE NOM DU FICHIER QUE VOUS VOULEZ OUVRIR :
(là un read attend une réponse)


Je voudrais savoir comment faire pour répondre à ce read grâce à un script SHELL que je voudrais lancer de la sorte :

/home/> ./mon_script mon_fichier


J'ai commencé par écrire cela :
!#/bin/sh
./mon_programme

et c'est là que je ne sais pas comment faire pour utiliser le $1 pour répondre au read de mon_programme


merci d'avance
A voir également:

2 réponses

dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
hello

echo $1 ¦ ./mon_programme
1
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Merci de ne pas ouvrir plusieurs posts sur le même sujet !!!

Voir https://forums.commentcamarche.net/forum/affich-13612955-script-shell-pour-repondre-a-un-read
0