2016-10-11 6 views
1

スクリプトでボタンプレスをシミュレートする必要があります。Bashでキーボードボタンをシミュレートする方法

私はいくつかのフィールドにいくつかの値を入れ、Enterを押して次のパネルに進むなど、大きなアプリケーションを実行しています。

エコー "\ n"を使用してENTERをシミュレートすることについて考えましたが、ファンクションキー、矢印キー、英数字などのボタンをシミュレートする方法を見つけることができませんでした。

任意のアイデアは、あなたがこれを行うにはexpectを使用することができます

+0

https://linux.die.net/man/1/expect –

+1

「bash」はキーボードを認識していないか気にしていないので、ボタン・プレスそのものをシミュレートすることはできません。これはファイルからのみ読み込みます。つまり、端末エミュレータの設定に従って、キーボードで生成されたバイトシーケンス*を読み取ることを意味します。 – chepner

+0

@chepnerこれは答えとして投稿したいかもしれません。 –

答えて

-1

参考になります。

関連する問題