QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2574|回复: 0

脚本中重定向后文件名的后面居然有个问号!!!?

[复制链接]
发表于 2006-10-17 22:24:47 | 显示全部楼层 |阅读模式
我有大量文件,这些文件中有个字段“dept_no”,我要把这所有文件中的这个字段替换成“49”,并且这些文件名也要改名!我的实现方法是对每个文件写个sed命令如下:
    sed '/dept_no/s//49/g'  file1.txt>file1.bak
      ......
      sed '/dept_no/s//49/g'  filen.txt>filen.bak
然后我把所有sed命令放在一个rename.csh脚本中!在命令行用"csh rename.csh"执行!可是我得到的文件名都是file1.bak? ... filen.bak?  后面都带了个问号!问号好象是"\t"! 另外我在每个sed命令后加了个转义符号"\"也不行! 请高手解决!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 04:34 , Processed in 0.038344 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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