调试shell脚本出现的错误类型
1.循环错误
循环错误是shell脚本中一个常用的错误.for,while,until和case语句中的错误是指实际语句段不正确.最特殊错误也就是漏写了固定结构中的一个保留字.比如出现:syntax error near unexpected token 'do'的错误提示也就是漏掉了do
2.漏写错误
第二种常见错误是漏掉了引号,引号必须成对出现,但会漏掉一个,这个时候通常会出现以下的错误提示:unexpected EOF while looking for matching '"' syntax error : unexpected end of line
3.测试错误
第三种常见错误是在使用-eq条件测试语句时忘了在一边使用数字,会出现下面的错误 [: *:integer expression expected (*代表任意) 出现这样的错误,[:missing ']'提示且表示在括号和测试的表达式之间少了一个空格
4.字符大小写错误
阅读(750) | 评论(0) | 转发(0) |