如何在 Linux 中运行 .sh 文件和 Shell 脚本?

如果您使用 Linux 一段时间,您可能遇到过带有 .sh 扩展名的文件。 无论是在下载特定软件还是编写自己的软件时 bash 脚本,这些文件有时可能很棘手,因为单击并运行不适用于它们。 那么让我们来看看这些文件是什么以及如何运行它们。

目录

运行 .sh 文件的步骤

.sh 文件是一个外壳文件。 Shell 文件是包含一系列命令的脚本,这些命令应该由您的 Unix shell 运行(bash,鱼,zsh等)。 您可以编写 shell 脚本来自动化系统的某些方面、执行批处理作业、修改系统功能等。

第 1 步:使文件可执行

在运行 shell 脚本之前,您首先必须授予该文件的权限,这将使您可以执行该文件。 我们使用 chmod 命令使文件可执行。

如果要使系统上的每个用户都可以执行该文件,请运行 chmod 命令,如下所示:

chmod a+x /path/to/sh/file 

如果您想让文件仅对文件的所有者可执行,请运行:

chmod u+x /path/to/file

第 2 步:运行文件

使文件可执行后,您可以运行该文件。 为此,请运行以下命令:

./path/to/sh/file

这里我们有一个简单的脚本,考试ple.sh 它输出一个句子,然后是当前用户的名字。

结论

现在您可以运行您编写或下载的任何 shell 脚本。 但请注意不要运行您在互联网上找到的任何脚本。 不懂就别跑应该是基本规则。 要学习基本的 shell 脚本,您可以使用 互动网站这样做。 玩得开心脚本!