我创建了一个 shell 脚本,假设它是
echo hi
sleep 5
echo bye
exit
Run Code Online (Sandbox Code Playgroud)
然后我创建了一个.desktop-file 来启动 shell 脚本。双击它工作得很好:
[Desktop Entry]
Version=1.0
Name=Test
Comment=Bash Cript
Exec=bash /example/test.sh
Terminal=true
Type=Application
Categories=Utility;Application;
Run Code Online (Sandbox Code Playgroud)
将 .desktop-File 拖放到 Unity Launcher 中后,我可以单击它。一次。 第一次启动后,图标会保留在启动器中,但单击它不会执行任何操作。
鼠标中键点击它再次启动应用程序
我究竟做错了什么?