shell script中的括号用法
大括号
变量分界
NAME="Tom"
echo "Hi, ${Tom}"
普通变量可以不用{}定界,但获取数组元素是必须使用${arr[0]}
中括号
条件判断
var="abc"
if [ "$var" == "abc" ]; then
echo "eque"
elif
echo "not eque"
fi
获取数组元素
echo ${a[0]}
小括号
运行命令并捕获结果
result=$(echo aaa,bbb | cut -d, -f1)
echo $result
给数组赋值
arr=(aaa bbb ccc)
echo ${arr[1]}

浙公网安备 33010602011771号