Ho un programma che mi richiede di inserire i dati durante l'esecuzione del programma. Immagina qualcosa del genere:
$ ./program
Hi there. What's your name? Zambezi
What is your quest? To make a program which runs nicely
What is your favourite color? Red
...
Ora, ho un certo numero di input di test su cui eseguire il mio programma. Tutti contengono qualcosa del tipo:
Arthur, King of the Britons
To seek the Holy Grail
...
Tuttavia, alcuni dei miei script di test falliscono, e sfortunatamente è molto difficile per me decifrare esattamente dove hanno fallito, dato che il mio terminale sembra così:
$ ./program < arthur.txt
Hi there. What's your name?What is your quest?What is your favourite color?...
C'è un modo in cui posso ancora dare input stdintramite un file, ma il terminale appare ancora come se avessi digitato tutto?
Linux Mint 16 è il mio sistema operativo, se questo è importante.