Я новичок в написании сценариев bash, и я смотрел каждый раз по сети, и у меня есть несколько способов имитировать нажатие ввода, как обычно, с php cli\n. Но с моим скриптом bash он не работает так, как должен. Также эхо -ne\n | Вот так.
Проблема в том, что я пытаюсь установить объявление панели управления (zpanel), каждый автоответчик автоответчик bash. Но как это сделать, когда скрипт установки спрашивает меня, хочу ли я продолжить. В этом случае мне нужно ввести y, а затем нажать enter. Еще один вопрос, который мне нужно просто вводить и т.д.
Я надеюсь, что кто-то может помочь мне в этом и как это обрабатывается в сценариях bash.
благодаря
Если команда - это команда, которая запрашивает ввод (например, подтверждение, в котором вам нужно ввести "Y" или "N"), это будет делать трюк:
echo "N" | command
echo 'Y' | sudo apt-get install xxx
(даже если в случае apt-get install, вы должны использовать опцию -y)
expect
, для.