簡単な質問です。カスタム キーボード ショートカットで xterm ~/Desktop/folder/subfolber/textfile を試しましたが、機能しません。
キーボード ショートカットはターミナル コマンドであると理解しています。ターミナルで上記を入力しても何も起こらないので、ディレクトリが間違っている可能性があります。ただし、ターミナルで sh ~/Desktop/folder/subfolber/textfile と入力するとテキスト ファイルを実行できますが、キーボード オプションで追加しようとするとこのショートカットは機能しません。
ご説明いただければ幸いです。
答え1
キーボード ショートカットはコマンドですが、やdaemons
など、に属します。一般に X サーバーの場合、どの GUI を使用するかに関係なく、ショートカットはapp で変更できます。gnome-settings-daemon
unity-settings-daemon
xbindkeys
ただし、特定のケースでは、xterm を開いてスクリプトを実行するために実際に必要なのは次のようになります。
- [設定] -> [キーボード] -> [ショートカット] -> [カスタム] に移動します。
- 新しいショートカットを追加し、
xterm
スクリプトへのフルパスで実行するように指示します。例:xterm -hold -e /home/user/bin/myScript.sh
- キー押下を割り当てます。
注意: スクリプトは実行可能にする必要がありますchmod 755 /path/to/script.sh
私の例は次のとおりです。
スクリプト/home/serg/testScript.sh
#!/bin/bash
printf "This was a triumph\nI'm making a note here, huge success"
df
date
ショートカットの設定
出力
ショートカットにスクリプトを割り当てる他の回答を確認してください。