Bonjour,
Dans mon programme je lance un second exécutable (qui m'est fourni, je ne peux pas le modifier).
Comme celui ci fait un "get()", pour lui "répondre j'utilise la redirection temporaire des entrées "<<"
ça marche très bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4lexecutable << marqueur_fin parametre marqueur_fin
Je voudrais en plus récupérer les sorties tout en continuant leur affichage dans la console, donc je voulait utiliser "| tee sortie"
Sauf que di je fait bêtement
la redirection de l'antrée s'applique au pipe et donc -entre autre- mon fichier sortie ne contiendra que "parametre".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 lexecutable | tee sortie << marqueur_fin parametre marqueur_fin
Du coup j'ai essayé sans trop d'espoir de mettre mon "| tee sortie" un peu partout, mais à faire n'importe quoi on devient n'importe qui certes mais néanmoins on n'obtient rien de bon.
Donc voilà ma question, comment rediriger à la fois mes entrées et mes sorties?
Partager