建立在 xterm 中運行文字檔案的捷徑

建立在 xterm 中運行文字檔案的捷徑

簡單的問題。在自訂鍵盤快捷鍵下,我嘗試了 xterm ~/Desktop/folder/subfolber/textfile 但這不起作用。

據我了解,鍵盤快速鍵是終端命令。當我在終端機中輸入上述內容時,沒有任何反應,所以我可能有錯誤的目錄。但是,如果我在終端機中輸入 sh ~/Desktop/folder/subfolber/textfile ,我可以運行文字文件,但如果我嘗試透過鍵盤選項來新增它,則此快捷方式不起作用。

任何澄清表示讚賞。

答案1

鍵盤快速鍵是命令,但它們屬於daemons,例如gnome-settings-daemonunity-settings-daemon。一般來說,對於 X-server,無論您使用哪種 GUI,快捷方式都可能隨xbindkeys應用程式而改變。

但是,在您的特定情況下,您真正​​需要使 xterm 打開並運行腳本如下:

  1. 前往設定 -> 鍵盤 -> 捷徑 -> 自訂;
  2. 新增的快捷方式;告訴它xterm以腳本的完整路徑運行,例如,xterm -hold -e /home/user/bin/myScript.sh
  3. 為其分配按鍵。

注意:腳本必須可以執行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

快捷方式設定

在此輸入影像描述

輸出

在此輸入影像描述

查看我將腳本分配給快捷方式的其他答案:

相關內容