LINUX.ORG.RU

Re: yes: history

Если какая-то команда постоянно тебя чего-то спрашивает, и ты запарился сто раз нажимать "y" (положительный ответ на вопрос), можно сделать yes | program_name

В руководстве linux from scratch, например, приводится такой пример:

cd /usr/src/linux
yes | make config

K48 ★★★★ ()
Ответ на: Re: yes: history от K48

Re: Re: yes: history

> yes | make config

Еще можно yes "" | make config чтобы просто "нажимать" ентер (принимать выбор по умолчанию).

yes исторична и вобщем-то если есть bash она не очень нужна. Ее функциональности легко добиться с
( while :; do echo "y"; done ) | make config
но шелл намного гибче. Например если знаешь какой ввод и когда будет ожидать программа, можно настроить что-то вроде unattended setup:
( echo "`whoami`"; echo n; for i in 1 2 3; do echo y; done; echo ) | ./someprog

rihad ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.