如何制作一个 Shell 脚本,双击后自动在终端中运行?换句话说:我太懒了,不想经常这样做
cd Desktop
chmod +x myscript.sh
./myscript.sh
,那么有什么办法可以自动打开 bash 脚本的终端吗?
答案1
您可以为脚本创建一个启动器。您可以从 GNOME 中的活动菜单(单击它)以及文件保存的目录中运行该脚本。这将是一个 .desktop 文件。例如 Example.desktop:
[Desktop Entry]
Name=Example
Exec=/path/to/executable_script
StartupNotify=true
Terminal=true
Type=Application
Icon=/optional/path/to/icon.png
使文件可执行。当放置在 /usr/share/applications 或 ~/.local/share/applications 中时,GNOME 会将 .desktop 文件添加到活动菜单中。
现在您只需单击活动菜单中的启动器,您的脚本就会运行。脚本运行结束后,终端将关闭。