如何启用 Bash 弹出窗口?

如何启用 Bash 弹出窗口?

我想在终端中运行一个 .sh 文件。显然会弹出一个窗口: 提供 Shell 脚本启动选项的弹出窗口

右键单击 .sh 文件时,我没有看到该弹出窗口,如下所示这里不起作用:如果我右键单击“文件”,则不会出现“选择首选项”之类的内容。

有人能帮我启用该弹出窗口吗?

当“文件”程序关闭时,右键单击它时看到的内容:

如果打开它,我看到的是这样的:

即使执行此命令后,右键单击我的 .sh 文件也看起来像这样:

chmod +x meinscript.sh

“作为程序运行”不会打开我需要的终端。

答案1

不要右键单击 .sh 文件...右键单击文件窗口左上角的“文件”一词。然后选择首选项等。

您必须首先确保.sh 文件是可执行的......

启动终端窗口,cd 进入 .sh 文件的目录并运行:

chmod +x filename.sh

这将使每个人都可以执行它...您可能希望将其限制为用户(u)、组(g)或其他(o)。

因此,对于仅需要运行该用户的用户:

chmod u+x filename.sh

单击此处...

右键单击上述内容并单击“首选项”将加载以下内容:

在此处输入图片描述

注意:以上内容适用于 Ubuntu 18.04,对于 20.04,可以在带有三条水平线的按钮中找到相同的“首选项”,如下所示:

在此处输入图片描述

单击该按钮并选择“首选项”将加载以下窗口:

在此处输入图片描述

相关内容