(1)、set //查看系统变量
(2)、chsh -s /bin/zsh test //修改用户登录shell
(3)、2>&1 //标准错误重定向到标准输出
&> //同样可以将标准错误重定向到标准输出
如下:
ls test.log &> test.log
(4)、$? //0代表前一个命令执行成功
(5)、使用-gt比较数字大小,如下:
#!/bin/bash
a=1
b=2
if [ $a -gt $b ]
then
echo $a" "$b
echo "a>b"
else
echo $a" "$b
echo "a<b"
fi
(6)、使用break跳出 while或者until循环
如下跳出until循环:
#!/bin/bash
a=0
until [ $a -gt 10 ]
do
echo $a
((a++))
if [ $a -eq 5 ]
then
break
fi
done
(7)、continue跳出当前循环,继续大循环