Salut à tous,
j'ai un peu honte de poser cette question
Dans mon script shell j'exécute un programme qui lit sur le STDIN.
J'aimerais compléter automatique cette saisie (émuler le STDIN) en lui passant une variable ET récupérer la sortie du programme.

Je sais 'forcer' le STDIN avec <<
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
# on lit la saisie
read saisie
# execute prog et "force le stdin"
/usr/bin/squid/ldap_auth << EOF
$saisie
EOF
Je sais récupérer un résultat avec $()
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
#on lit la saisie
read saisie
#execute prog et recupère resultat
res=$(/usr/bin/squid/ldap_auth)
echo $res
mais comment combiner les deux ???

Merci bcp !!