Я делаю это unzip my.zip
, и если файлы уже существуют, он спрашиваетreplace myfile.ext [y]es, [n]o, [A]ll, [N]one, [r]ename:
Как мне принудительно ввести данные, когда команда запрашивает ввод? Я знаю, unzip
что может быть флаг принудительного ввода, но мне интересно передать ввод.
решение1
Я думаю, вы ищете yes
команду:
yes | unzip my.zip
Он y
снова и снова отправляет на выход. Если вы хотите отправить что-то еще, укажите это в качестве аргумента:
yes n | unzip my.zip
Вы также можете использовать, echo
если есть только один вопрос:
echo no | unzip my.zip