当在shell编辑脚本时,运行时出现了" ': not a valid identifier ",或者会出现(: command not found,许多莫名其妙的分号)很可能你在windows下编辑,在Linux下运行,由于Linux和windows的文本格式不同所导致的。
上面可能是反应之一,有时终端显示" :没有文件..."也是这个原因造成的 大部分由分号开头":"
解决方法:只要用UltraEdit工具转换成Linux格式,重新运行即可
Linux和windows的文本的区别:
1.Linux的换行: "\n"
2.windows的换行: "\r\n"(回车,换行)
阅读(1906) | 评论(0) | 转发(0) |