在Linux启动SH脚本

Anonim

在Linux启动SH脚本

第1步:创建检查脚本

首先,我们建议创建将来运行的检查脚本。当然,如果命令行脚本已有,则可以跳过此阶段。请注意,现在我们不会拆卸编程语言的语法,但只有我们将告诉您每个人都可以为每个脚本创建自己的脚本,或者将内容插入文件中,以便在情况下进一步调用。

  1. 例如,通过应用程序菜单或热键Ctrl + Alt + T运行“终端”方便。
  2. 运行终端,以便在Linux中创建SH格式脚本

  3. 在这里,使用sudo nano script.sh命令,其中nano是使用的文本编辑器,script.sh是创建的文件的名称。您可以创建一个文件,例如,通过相同的VI或GEDit,它不会改变本质,并且元素的名称也根据用户的个人偏好而变化。
  4. 在Linux中创建SH格式脚本之前启动文本编辑器的命令

  5. 通过从超级用户帐户输入密码来确认此操作,因为它是使用sudo参数执行的。
  6. 确认文本编辑器以在Linux格式脚本中创建SH

  7. 将打开一个新文件,您可以在其中插入脚本字符串。在下面,您可以看到负责显示“Hello World”消息的标准示例。如果存在另一个字符的内容,只需将其插入控制台,确保所有行都正确写入。

    #!/ bin / bash

    回声“你好世界”

  8. 通过文本编辑器在Linux中创建SH格式脚本

  9. 之后,您可以通过持有CTRL + O键组合来保存设置。
  10. 在创建后切换到Linux中的维护SH格式脚本

  11. 不需要文件名,因为我们在创建时被问到。只需单击“终止”以完成保存。
  12. 在创建后在Linux中选择SH格式脚本的名称

  13. 通过Ctrl + X留下文本编辑器。
  14. 在Linux中创建SH格式脚本后,在文本编辑器中完成工作

正如我们所看到的,在为BASH创建自己的脚本时,没有任何复杂的是,但整个功能是要知道代码。您将不得不将其从自行划伤中写入,或从自由来源复制现成的解决方案。在文件中成功实现脚本后,可以安全地切换到下一步。

第2步:en实用程序的脚本设置

此步骤也不是强制性的,但没有它不能使用使用env实用程序启动脚本的用户。如果没有先前的配置,它根本无法打开,因为最初未收到相应的权限。它们通过sudo chmod ugo + x script.sh命令添加,其中script.sh是所需文件的名称。

在它开始之前提供对Linux中的SH脚本的访问的命令

不要忘记通过sudo参数执行的所有操作都需要通过超级用户输入的输入确认帐户的身份验证。之后,将出现一个新的字符串启动命令,这意味着成功使用该设置。

输入密码以确认对Linux中的SH脚本的访问开放

第3步:启动现有脚本

我们转向主步骤,即直接启动现有脚本。首先,考虑一个简单的命令,它具有视图。/ script.sh并负责从当前位置启动文件。您在下面看到屏幕截图的输出结果。例如,我们拍摄了先前创建的脚本。以同样的方式,您还可以指定对象的完整路径,使得字符串已更改为例如/home/user/script.sh。

从当前文件夹中打开Linux中的SH脚本的命令

Linux有一个路径系统变量。它包括许多负责执行各种动作的文件夹。其中一个称为/ usr / local / bin,用于手动安装程序。如果您不想不断指定脚本的完整路径以激活它,只需将其添加到路径文件夹中。为此,请使用CP Script.sh /usr/local/bin/script.sh字符串。

一个命令将SH格式脚本移动到Linux到变量文件夹

之后,即可通过简单地使用扩展输入文件名来提供启动。

在成功转移到变量文件夹后,在Linux中启动SH格式脚本

第二个开口方法同时调用shell。您应该移动到脚本目录并写Bash Script.sh。此方法很好,因为它允许您无法进入对象的完整路径或将其预添加到相应的路径目录中。

在Linux中启动SH格式脚本

这就是我们想要谈论与Linux中脚本的互动。您只需使用上述建议即可创建适当的文件或打开现有文件。

阅读更多