Назад | Перейти на главную страницу

bash скрипт. как сделать перенаправление вывода с здесь документами

У меня есть сценарий bash, в котором я запускаю программу c, используя здесь документы, потому что программа c ожидает ввода от пользователя.

так что у меня есть что-то вроде этого

#!/bin/bash
./runnable inputfile.txt <<_END_
2
4
3
4
3
3
2
_END_  

теперь я хочу отправить вывод из приведенной выше команды в какой-то другой файл. так же, как и мы

ls > file.txt

это возможно?

Да, вы можете просто сделать это:

#!/bin/bash
./runnable inputfile.txt <<_END_ > file.txt
2
4
3
4
3
3
2
_END_