LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1198|回复: 3

windows上用ue编写shell脚本的问题??

[复制链接]
发表于 2006-6-21 15:19:08 | 显示全部楼层 |阅读模式
各位高手,
    我在windows上用ue连接到远程linux上,编写awk脚本,但是不能换行,一换行就会出错,我考虑是不是因为,在windows上的ue编辑器里一换行就会有空格和回车出现在代码的换行处,保存完在awk脚本里就不能识别了??我因为工作需要刚接触shell,希望大家帮忙!!


举例:

#!/bin/awk -f
BEGIN{split("abc#efg#jkl#xyz",myArr,"#");for(i in myArr) {print myArr}}

这样一小段脚本,在ue里保存之后,在控制台,执行,没有问题,但是如果我在代码的最后加一手动敲一回车,再执行就会报错。如果是这样的话,那意味着我在ue里编辑脚本的话,就不能换行了????
 楼主| 发表于 2006-6-21 15:48:00 | 显示全部楼层

呵呵,我自己找到办法了

呵呵,原来就是这个原因,我找到解决办法了,只要将ue上的格式由doc转换成unix就可以了
!!!
那这样的话,编辑起脚本来,要比vi省事的多了,一切都和在windows上操作代码是一样的,该换行的换行,该回车的回车,没问题~~
回复 支持 反对

使用道具 举报

发表于 2006-6-21 16:51:25 | 显示全部楼层
习惯问题,用熟了VI岂是UE能比的
回复 支持 反对

使用道具 举报

发表于 2006-6-21 21:51:14 | 显示全部楼层
Post by awk911
呵呵,原来就是这个原因,我找到解决办法了,只要将ue上的格式由doc转换成unix就可以了
!!!
那这样的话,编辑起脚本来,要比vi省事的多了,一切都和在windows上操作代码是一样的,该换行的换行,该回车的回车,没问题~~

为什么比 vi 省事多了?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表