2016-12-01 5 views
2

以前はpowershellで作業していましたが、私はLinuxのbashスクリプトが初めてです。一定の間隔(0.05秒)でキー(左矢印)を押すだけのスクリプトを書こうとしていたとします。これをどうやってやることができますか?linux bashの矢印キーを押す方法をシミュレートする方法

+0

どのように?いくつかの種類のグラフィカルインタフェース、例えばX?サブプロセスとして生成されているプログラムでは? Bashには、GUIツールキットを理解していないこれらのものの本質的な概念はありません。そのため、非常に具体的なものにする必要があります。あなたのユースケース –

+0

...つまり、X11の答えは、 'screen'や' tmux'などのTTYエミュレータで動作しているものとは異なります.Windowsはアンサーとは異なります。 Qt/EやGtk/E ...などのUIツールキット(私は実際にこれら2つの入力エミュレーションを行ってきましたが、evdevイベントを合成するためのサポートを追加するカーネルモジュールが必要でした)。 –

答えて

1

Xdotoolを使用してください。その使用法は次のとおりです。必要なキーストロークと

xdotool key SPECIFY_KEY 

と置き換えるSPECIFY_KEY、
またはあなた場合:

xdotool key Up/Down/etc. 
関連する問題