Bonjour,
voila admettons que j'ai un programme (monprog) qui realise ceci une fois lancé:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
entrer un nombre:
6         //on entre 6
vous avez tape 6.
Voila ! (un programme très simple qui un unique but, rendre plus simple l'explication qui suit...

Donc mon but c'est de piloter ce porgramme via un script bash...
Voici mon script:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
 
echo "Exemple"
 
exec 6<&0 //je detourne le stdin/stdout
exec 7>&1
 
exec ./monprog
 
//Comment je recupere et j'envoie des donnees a mon prog c'est la le probleme... ???!!!
 
exec 0<&6 //je restaure le stout/stdin
exec 1>&7
 
exit 0
Donc vous l'aurez compris je desire piloter mon programme (monprog) via un script bash

Est ce possible ?
Comment faire ? Je ne demande pas forcément la solution, juste des indices....

Merci d'avance.