创建 .desktop 文件,在运行脚本之前询问命令行选项

创建 .desktop 文件,在运行脚本之前询问命令行选项

我有一个不时运行的脚本,它采用命令行选项。

我希望创建一个.desktop可以运行的文件,而无需先打开终端,导航到脚本所在的文件夹,然后运行该脚本。

有没有办法创建一个桌面启动器,在运行时询问命令行选项(可能使用zenity --entry),然后在终端中运行命令?

答案1

感谢@Panki,我尝试修改脚本以使用 zenity 请求输入。

我在脚本的开头添加了一行:

VARIABLE = $(zenity --entry --title="Title" --text="Enter text")

然后我用$VARIABLE命令行代替了输入。

然后我像往常一样创建了一个指向脚本的 .desktop 文件。它不是超级整洁,但它有效。

相关内容