
簡單的問題。在自訂鍵盤快捷鍵下,我嘗試了 xterm ~/Desktop/folder/subfolber/textfile 但這不起作用。
據我了解,鍵盤快速鍵是終端命令。當我在終端機中輸入上述內容時,沒有任何反應,所以我可能有錯誤的目錄。但是,如果我在終端機中輸入 sh ~/Desktop/folder/subfolber/textfile ,我可以運行文字文件,但如果我嘗試透過鍵盤選項來新增它,則此快捷方式不起作用。
任何澄清表示讚賞。
答案1
鍵盤快速鍵是命令,但它們屬於daemons
,例如gnome-settings-daemon
或unity-settings-daemon
。一般來說,對於 X-server,無論您使用哪種 GUI,快捷方式都可能隨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
快捷方式設定
輸出
查看我將腳本分配給快捷方式的其他答案: