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 <<
Je sais récupérer un résultat 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
mais comment combiner les deux ???
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
Merci bcp !!
Partager