操作环境
虚拟机:Linux CentOS 7
新建一个空文件
touch hello.sh
编辑文件
vi hello.sh
按i开启修改
Esc
:wq 保存并退出
执行文件
bash hello.sh
输出
Hello World
变量的使用
变量的声明、赋值
var=value
"="两边不能有空格
如果不赋值,变量默认为null
变量的取值
$var 或者 ${var}
字符串变量
当变量是字符串时,使用变量时不能缺少"$",拼接字符串,不能用"+"
STR="Hello World"
STR2="Hello Kitty"
STR=$STR$STR2
整数变量
当变量是整数时,使用变量时可以不带"$",但是做运算时,要使用"let"或"expr"指令
声明、赋值
NUM=1
let "NUM=NUM+1"
echo ${NUM}
let NUM=NUM+1
echo ${NUM}
let NUM=$NUM+1
echo ${NUM}
输出
2
3
4