Saya memiliki program yang mengharuskan saya untuk memasukkan data saat program berjalan. Bayangkan seperti ini:
$ ./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
...
Sekarang, saya memiliki sejumlah input uji untuk menjalankan program saya. Semuanya mengandung sesuatu seperti:
Arthur, King of the Britons
To seek the Holy Grail
...
Namun, beberapa skrip pengujian saya gagal, dan sayangnya sangat sulit bagi saya untuk menguraikan dengan tepat di mana mereka gagal, karena terminal saya terlihat seperti ini:
$ ./program < arthur.txt
Hi there. What's your name?What is your quest?What is your favourite color?...
Apakah ada cara agar saya masih bisa memberi input stdin
melalui file, tetapi masih ada terminal yang muncul seolah-olah saya sudah mengetik semuanya?
Linux Mint 16 adalah OS saya jika itu penting.