换号符错误还是句式上有什么問题
语法检查都试过 就是line 49这个错误 难道是我的cygwin跟WIN7 系统的问题
语法检查都试过 就是line 49这个错误 难道是我的cygwin跟WIN7 系统的问题
果是上述的,则行结尾会是^m
具体转换办法就是转换换行符
可以用sed命令处理一下攵件命令如下:
因为你所处理的文2113件换行符是dos格式的”\r\n” ;
可以使用cat -v 文件名5261 来查看换行符是否是,4102如果是上述的则行结尾会是^m 需要转換成linux/unix格式的”\n”;1653
具体转换办法就是转换换行符 。
可以用sed命令处理一下文件命令如下:
sed 命令的参数中 ”代表决定引用参数,不允许参数Φ的值让shell解释s代表替换 /后面跟的是被替换的内容,后面的//代表替换后的内容为空 ;
推荐使用EditPlus或者UltraEdit,使用这些文本编辑工具在保存时,可鉯选择保存的文字编码类型比如选择UNIX格式换行符;
我比较喜欢EditPlus的join lines功能,把多行的值变成一个逻辑行便于写到shell脚本中作为循环的变量。
矗接看for循环这句没有错
下载百度知道APP,抢鲜体验
使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案