James Asked: 2010-10-29 11:46:56 +0800 CST2010-10-29 11:46:56 +0800 CST 2010-10-29 11:46:56 +0800 CST 如何在文本文件中执行命令? 772 我有一堆由\ns 分隔的命令,我想在一个名为ec2-env-setup. 我会很感激任何帮助。 scripts command-line 4 个回答 Voted Best Answer Javier Rivera 2010-10-29T11:56:38+08:002010-10-29T11:56:38+08:00 这称为脚本。 右键单击文本文件,选择属性,选择权限,标记“让这个文件被执行”文本框。现在您只需双击文件即可执行它。 您也可以像这样从控制台执行此操作: sh ec2-env-setup. 或者更改权限,然后执行它: chmod u+x ec2-env-setup. ./ec2-env-setup. dv3500ea 2010-10-29T11:53:41+08:002010-10-29T11:53:41+08:00 您需要使其可执行: chmod +x ec2-env-setup 然后运行它(如果您与它在同一目录中,这将起作用,否则,使用绝对路径)。 ./ec2-env-setup Stefano Palazzo 2010-10-29T14:07:41+08:002010-10-29T14:07:41+08:00 只是为了将来参考,并且为了对抗这里发生的一些命令行爱好 :-) 您还可以打开文件的属性,选择权限窗格并启用可执行标志。如果您然后双击该文件,它将让您将其作为脚本运行。 如果您想查看输出,您可能希望在终端中运行它。 您还可以创建启动器。右键单击桌面并选择创建启动器来执行此操作。 frank buschmann 2017-10-23T09:09:36+08:002017-10-23T09:09:36+08:00 好吧,我将回答我之前在此处发布的问题,并在找到答案后将其删除。我的文件没有执行,只是openend ... 如果文件未执行,您可能需要设置首选项。为此:单击任何文件夹,转到菜单编辑,选择首选项,单击行为选项卡,选中“打开时运行可执行文本文件”。双击文件执行...
这称为脚本。
右键单击文本文件,选择属性,选择权限,标记“让这个文件被执行”文本框。现在您只需双击文件即可执行它。
您也可以像这样从控制台执行此操作:
或者更改权限,然后执行它:
您需要使其可执行:
然后运行它(如果您与它在同一目录中,这将起作用,否则,使用绝对路径)。
只是为了将来参考,并且为了对抗这里发生的一些命令行爱好 :-) 您还可以打开文件的属性,选择权限窗格并启用可执行标志。如果您然后双击该文件,它将让您将其作为脚本运行。
如果您想查看输出,您可能希望在终端中运行它。
您还可以创建启动器。右键单击桌面并选择创建启动器来执行此操作。
好吧,我将回答我之前在此处发布的问题,并在找到答案后将其删除。我的文件没有执行,只是openend ...
如果文件未执行,您可能需要设置首选项。为此:单击任何文件夹,转到菜单编辑,选择首选项,单击行为选项卡,选中“打开时运行可执行文本文件”。双击文件执行...