Shell-Script
KDE 中缺少“在終端中執行”
在使用 Gnome 七年後,我從 Gnome 切換到 KDE。我已經配置了所有東西,但是我缺少一個選項:在執行腳本點兩下時在終端提示符下執行。
不需要互動的腳本是可以的,例如:
#!/bin/bash mkdir abc
點兩下時,它會按預期創建文件夾 abc。
但是,如果腳本執行需要終端的腳本,它將無法工作。例如,我得到了以下腳本:
#!/bin/bash cd /path/to/python/script/ python init.py
該 python 腳本需要使用者輸入一些數字,但是由於 bash 腳本沒有在終端上執行,因此 python 腳本不會顯示任何內容。
沒關係,我找到了解決方案。
我創建了一個 .desktop 文件,其中包含以下內容:
[Desktop Entry] Type=Application Path=/path/ Exec=python /path/init.py Icon=/path/icon.png Name=ProgramName Terminal=true