我有一个不时运行的脚本,它采用命令行选项。
我希望创建一个.desktop
可以运行的文件,而无需先打开终端,导航到脚本所在的文件夹,然后运行该脚本。
有没有办法创建一个桌面启动器,在运行时询问命令行选项(可能使用zenity --entry
),然后在终端中运行命令?
答案1
感谢@Panki,我尝试修改脚本以使用 zenity 请求输入。
我在脚本的开头添加了一行:
VARIABLE = $(zenity --entry --title="Title" --text="Enter text")
然后我用$VARIABLE
命令行代替了输入。
然后我像往常一样创建了一个指向脚本的 .desktop 文件。它不是超级整洁,但它有效。