shell是我们通过命令行与操作系统沟通的语言,是一种解释型语言
shell脚本可以直接在命令行中执行,也可以将一套逻辑组织成一个文件,方便复用
Linux系统中一般默认使用bash为脚本解释器
在Linux中创建一个.sh文件,例如vim test.sh
文件开头需要写 #! /bin/bash
指明bash为脚本解释器
像这样就可以输出"hello world!"啦!
执行脚本
1.解释器执行:可以直接在命令行中直接bash test.sh
,这种方式不需要文件具有可执行权限。
2.作为可执行文件执行,这种方法需要脚本具有可执行权限,可以用chmod +x test.sh
来使脚本具有可执行权限。在命令行中输入./test.sh
或者直接输出它的绝对路径都可以运行脚本。
另外,查看脚本的权限命令是ls -l test.sh
。