shell脚本 就是把一些shell命令 写在脚本里 通过执行这个shell脚本 来执行这些shell命令
使用文本编译器 vim 新建一个shell脚本 myscript001.sh
注意:后缀名 不会影响文件的格式 只是约定俗成
脚本内容很简单 如下图 一共五行

第一行 #!/bin/bash #!是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 Shell /bin/bash 是 bash的路径 可以用下面的命令 找到bash的路径 一般都是“/bin/bash”

第二行 # this is a note 表示这是一个注释 在shell脚本中 以
“#”开头的行 除“#!”之外 表示注释
第三行 ls -l 带-l 参数的 ls命令
第四行 新建一个 文件夹 scc001
第五行 输出到屏幕 harvest
执行shell脚本
1.将文件变为可执行文件执行 会按照文件中写的 #!/bin/bash找解释器的路径 解释执行脚本
给文件添加可执行权限 chmod u+x myscript001.sh

添加权限 加上了可执行权限 变了颜色

执行 ./myscript001.sh

执行了ls -l命令 输出了harvest 新建了一个文件夹
2.作为解释器参数
这种运行方式是,直接运行解释器,其参数就是 shell 脚本的文件名,如:
/bin/bash myscript001.sh

意思是 通过 /bin/bash解释器 执行 myscript001.sh 脚本 这个时候 脚本里的第一行失效了 不会按照脚本里的解释器路径执行 这个时候脚本里可以不写解释器
8086

被折叠的 条评论
为什么被折叠?



