Учитывая процесс, который принимает ввод командной строки, как показано ниже
$ ./app
> init
initialized.
> start
started.
> stop
stopped.
Можно ли написать сценарий оболочки или другую C-программу, которая запускает ./app и последовательно вводит команду? Допустим, что сценарий, который должен быть написан, будет вставлять строку «init» и ждать строку ответа «initialized», затем вводить «start» и ждать ответа «start.» И т. Д.