检查命令是否执行成功可以用$?来做到,如下例子:
#!/bin/bash
ls
RETVAL=$?
if [ $RETVAL -eq 0 ]; then
echo OK
else
echo FAIL
fi
#!/bin/bash
ls
RETVAL=$?
if [ $RETVAL -eq 0 ]; then
echo OK
else
echo FAIL
fi