shell各种unexpected error

1, unexpected end of line
   可能是在win下编辑的shell脚本,换到shell执行时换行符不统一造成,办法就是把行末的\r\n替换成\n
2,unexpected "("
   今天第一次遇到这个问题,脚本没有语法错误(bash脚本),后来在stackoverflow上发现原因,在ubuntu上我用默认的dash解释器执行了bash脚本,所以会出错,shebang行换成#!/bin/bash即可解决

posted on 2013-05-31 09:32 ewre 阅读(483) 评论(0)  编辑 收藏 引用 所属分类: linux shell


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理


导航

<2013年5月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

留言簿(2)

文章分类

文章档案

最新评论

阅读排行榜