Linux创建shell脚本

时间:2020-02-23 14:37:58  来源:igfitidea点击:

shell脚本以标识用于运行它的shell的行开始。
如果使用Bash shell,则必须以此文本行开头的shell脚本:

#!/bin/bash

前两个字符(#!)是特殊代码,告诉Linux内核这是一个脚本。
该行的其余部分表示将用于运行程序的shell。

为了使脚本运行,它必须是可执行的。
这是使用带有x选项的chmod命令完成的。
例如,要使脚本my_script在系统上的所有类别的所有类别中可执行文件,我们需要运行以下命令:chmod a + x my_script

要运行脚本,只需输入存储的绝对或者相对路径。
例如,要运行我们的脚本,我们可以执行以下命令:

/root/my_script
或者
./my_script

我们可以看到我们首先使用绝对路径执行脚本。
之后,我们使用相对路径(代表工作目录)执行脚本。

在编写第一个脚本之前,我们应该知道的一件事是#符号开头的行表示注释。
解释器会忽略注释符号#之后的所有内容。