2013-09-03 2 views
0

У меня есть Баш скрипт так: перепускной команды чтения в сценарии оболочки

#some commands 
#..... 
read answer 
#.... 
#Other commands 

ответ должен быть yes или no.

Я хочу запустить сценарий и обход чтения answer, давая ему значение yes. Но я не могу редактировать код скрипта.

Есть ли способ сделать это с помощью параметров или некоторых инструментов bash?

+3

Это читать только ввод требуемого сценария? В этом случае простое «эхо» да »| ./script.sh' будет работать. – wooghie

ответ

2

Просто труба «да» в стандартный ввод вашего скрипта:

echo yes | your_bash_script 
+0

Да !, вот и все. Большое спасибо. Я не знаю, как я об этом не думал, так близко! –

Смежные вопросы