创建shell脚本文件
创建一个脚本文件命名为test.sh
在文档首添加 #!/bin/bash 目的是指明解释器
执行shell脚本有两种方式:
①
添加执行权限chmod +x test.sh
在命令行输入 ./test.sh
即可执行
②
在命令行输入/bin/bash test.h
即可执行
注释
用#注释单行
变量
变量没有类型,默认当字符串处理
a=10
b=20
echo $a+$b
#输出10+20
a=10
b=20
echo $((a+b)) #(( ))中的表达式是类C风格的,运算也和C一样
#输出30
a=1
b=2
echo $a${b}34 #{}为变量加上边界
#输出1234
str="hello"
echo ${#str} #求字符串长
#输出5
str="hello"
echo ${str:1:3} #从1开始,3个字符
#输出ell
readonly修饰变量为只读
unset修饰要删除的变量,不可删除只读变量