linux小技巧:启动器的shell脚本会调用xterm来运行

网站建设 2025-04-25 12:27www.1681989.com免费网站

在 Mate 1.8.1 桌面环境中,对于 CentOS 7.0(x86_64)与 ArchLux 2014.10.01(x86_64)版本的用户,以及其他可能存在类似问题的发行版本,有一个常见问题困扰着许多用户。

我曾在这两种发行版本下亲自遇到过这个问题。在原有的操作中,我们常常会在面板中添加启动器指向 .sh 脚本,例如 /home/myname/Scripts/pacman_Update.sh。在执行这个脚本时,系统默认会使用 xterm 来运行。这不仅使得界面看起来不够美观,也不符合我们的使用习惯。更为麻烦的是,这种方式不支持粘贴操作,给使用者带来了极大的不便。

那么,有没有解决方案呢?答案是肯定的。我们需要修改启动器的指向,并且调整启动类型。具体步骤如下:

将启动器指向修改为 /usr/b/mate-termal。在这里,我们需要使用“-x”参数来指定要运行的脚本,即 /b/sh -c '/home/myname/Scripts/pacman_Update.sh'。这样,我们就可以直接运行脚本而不需要通过 xterm。

启动类型需要设置为“应用程序”,而不是“终端上的程序”。这是因为设置为“应用程序”可以更好地控制脚本的运行方式,使得界面更加美观且符合使用习惯。

执行以上步骤后,你就可以顺利地运行你的 .sh 脚本了。在这个过程中,你可以享受到更美观的界面、更便捷的操作体验,以及粘贴功能的使用。

如果你在阅读后觉得对你有所帮助,欢迎转载和分享。感谢大家的阅读,希望这个解决方案能够帮助到更多的用户。请继续关注脚本之家,我们会不断分享更多优秀的文章,帮助大家解决更多实际问题。也欢迎大家提出宝贵的建议和反馈,让我们一起进步。

Copyright © 2016-2025 www.1681989.com 推火网 版权所有 Power by