Enter キーを押すのをシミュレートするには、次のようにします。
echo -ne '\n' | mycommand
ただし、「mycommand」は実際にEnterキーを押す前に数秒待つ必要があります。 Enterキーを押すのをシミュレートする前に、数秒間どのように待つことができますか?
ベストアンサー1
を使用すると、expect
次のようにする必要があります。
#!/usr/bin/env expect
spawn "mycommand"
expect "Press Enter to continue" { send "\r" }
interact
もちろん、「続けるにはEnterを押してください」を実際のメッセージに変更する必要があります。