IM这个真正的小白,对不起,如果这是一个愚蠢的问题整数表达式预期的错误
继承人的代码
(第一行是行#259的夹子,最后一行是# 263)
if [ $col -le 6 ]
then
echo -e "\t\t\033[91;4m
$paragraph\033[0m"
elif ! [ $col -le 12 ]
当我运行它,这是我所得到的,当我运行它
./checker.sh: line 259: [: .",: integer expression expected
./checker.sh: line 263: [: .",: integer expression expected
当我看到这个错误,它说确保支架和支架之间有一个空间。我不知道还有什么要做。
检查'$ col'的价值。它几乎肯定不是你期望的。 (实际上,它会显示为'。\“,''不知何故。 –
在脚本中可能出现[预期的整数表达式错误]重复(http://stackoverflow.com/questions/21716389/error-integer-表达式预期在脚本) – tripleee