Also meine Frage ist, ob ich irgendwie Daten an mein Programm senden kann und dann die gleichen Daten UND ihr Ergebnis an ein anderes Programm senden, ohne eine temporäre Datei (in meinem Fall ouputdata.txt) erstellen zu müssen. Vorzugsweise mit Linux-Pipes/Bash.Wie kann ich an Rohre anhängen?
ich zur Zeit folgendes:
Katze inputdata.txt | ./MyProg> outputdata.txt
cat eingabedaten.txt ausgabedaten.txt | ./MyProg2
Sorry, aber diese Lösung ist hässlich. Einfach MyProg fixieren und sie mit Pipes verketten. –
a) das ist überhaupt nicht hässlich, b) die erste Wahl schlägt genau das vor. – hop