Скажем, у меня есть случайный исполняемый файл с именем prog
. Это может быть, например, cat
.
. Теперь я делаю в CLI следующее:
./prog
- Программа теперь ожидает ввода
- Я ввожу некоторые данные
- Программа возвращает мне некоторые данные.
- Я заканчиваю нажатием CD
Наконец, у нас есть что-то похожее на:
herophant:~/working/dir$ ./prog
input
output
input2
output2
<C-D>
Теперь я все еще хочу увидеть то же самое, что и выше, но я хочу записать ввод в некоторый файл, такой как test.in
, поэтому в концевсе это, я в конечном итоге с test.in
. (И, возможно, если я захочу, test.out
)
Могу ли я сделать все это, не беспокоясь о написании сценария bash? (Или это лучший метод? Я писал их время от времени, так что я не слишком уверен в плюсах и минусах, но, думаю, их не сложно написать)