ユーザーがマウスをクリックするたびに、何かを行う(つまり、スクリプトやコマンドなどを実行する)バックグラウンドでbashスクリプトを実行する方法が不思議です。ターミナルが閉まっていてもこれを続けてください。何か案は?ありがとう!あなたはX11を使用している場合bashスクリプトでマウスクリックを検出する
5
A
答えて
4
、あなたはマウスイベントをキャッチするxdotool
を試すことができます
それは次のようになり、何かのように:
xdotool search --onlyvisible . behave %@ mouse-click getmouselocation
あなたがバックグラウンドでスクリプトを実行したい場合使用することができます:
./myscript.sh &>/dev/null &
0
彼はターミナルが閉じられても実行スクリプトはnohupを試すことがあります。
2
あなたはちょうどあなたがこの例を試すことができますマウスクリック(またはホイールイベント)上のxtermでbashコマンドを実行したい場合:
$ echo -e "\e[?1000h"
$ while read -n 6; do echo hellowworld; done
これは、ホイールイベントのためである(クリックのために代わりに12を設定してください)
関連する問題
- 1. マウスクリック時にフィールドセットを検出するJQUERY
- 2. php sshでbashスクリプトを呼び出す
- 3. Bashスクリプトの検証/ベストプラクティス
- 4. GtkComboBoxでマウスクリックを検出する方法は?
- 5. bashはカラーテキスト出力をbashで検出します
- 6. bashスクリプトのIBAlert出力
- 7. bashスクリプトを使ってant/mavenからビルドエラーを検出する方法は?
- 8. ユーザのマウスクリックを検出してキーを押す
- 9. Bashの子スクリプトの出力をリダイレクト
- 10. bashスクリプトでgit whatchangedからファイル名を抽出する
- 11. キャンバス内のマウスクリック位置を検出します
- 12. Bash初心者です。 bashスクリプト
- 13. マウスクリックではなく、タッピング(タッチ入力)をグローバルに検出する方法は?
- 14. ファイルをリストするBashスクリプト
- 15. 別のbashスクリプトから変数を検証する
- 16. bashスクリプト "使用法"出力書式
- 17. bashスクリプト
- 18. bashスクリプト。
- 19. bashスクリプト、
- 20. bashスクリプト
- 21. tclスクリプトからbashスクリプトを呼び出してステータスを返す/終了する
- 22. 検索スクリプトでのPHP IPの検出
- 23. bashスクリプトを呼び出すデスクトップショートカットの場所を見つける
- 24. Javaからのリダイレクションでbashスクリプトを呼び出す
- 25. ローカルbashスクリプトでサーバー端末の出力をキャプチャーします
- 26. ncurses/Cでbash "snowfall"スクリプトをシミュレートする
- 27. bashスクリプトでバージョンチェックを実装する
- 28. bashスクリプトでfindコマンドを使用する
- 29. bashスクリプトでexpectを使用する
- 30. unix bashスクリプトでコードを整理する
閉じたウィンドウからの入力を受け入れ続けるためにウィンドウシステムを取得できますか?あなたができるなら、私は非常に驚くだろう。アクティブなマウスを使用すると、入力を受け入れるための処理とイベントループがあることが前提です。ウィンドウを閉じると、処理を続行するためにソフトウェアの外側のレイヤーに依存する必要があります。つまり、スクリプトを実行するということです。ソフトウェアの外側のレイヤーはスクリプトについて知っている必要があります。おそらく、ウィンドウを閉じる前に、右クリックイベントとして親プロセスに登録することができます(ほとんど起こりそうもない)。また、bashスクリプトは通常マウスクリック(IMO)を受けません。申し訳ありませんが、幸運です。 – shellter
キャラクターの端末やXについて話していますか? –
ここでは2つの異なる質問があります。最初のものについては、http://stackoverflow.com/questions/5966903/how-to-get-mousemove-and-mouseclick-in-bashを参照してください.2番目は、Aamirの答えを参照してください。 – ninjalj