if [ $(stat -c %s $OTDEFERS) -gt 128 ] ; then
echo
echo WARNING: Records have been written to the defers file
STEP_WARNING=1
fi
运行此脚本时出现以下错误:
-gt:预期一元运算符
我读到,将变量放在双引号中通常可以完成这项工作,但是它如何处理包含在括号内的变量呢?
if [ $(stat -c %s $OTDEFERS) -gt 128 ] ; then
echo
echo WARNING: Records have been written to the defers file
STEP_WARNING=1
fi
运行此脚本时出现以下错误:
-gt:预期一元运算符
我读到,将变量放在双引号中通常可以完成这项工作,但是它如何处理包含在括号内的变量呢?