Chinaunix首页 | 论坛 | 博客
  • 博客访问: 986591
  • 博文数量: 195
  • 博客积分: 4890
  • 博客等级: 上校
  • 技术积分: 2221
  • 用 户 组: 普通用户
  • 注册时间: 2009-06-09 15:34
文章分类

全部博文(195)

文章存档

2014年(1)

2013年(8)

2012年(22)

2011年(9)

2010年(54)

2009年(101)

我的朋友

分类: LINUX

2009-09-01 00:32:38

调试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.字符大小写错误
阅读(706) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~