LinuxSir.cn,穿越时空的Linuxsir!

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

我有一批文本文件,里面一行相同的话,怎样快速去掉?

[复制链接]
发表于 2003-7-6 07:02:53 | 显示全部楼层 |阅读模式
如题
发表于 2003-7-6 07:38:53 | 显示全部楼层
用sed 's/xxxxx//' filename。其中xxxxx代表那一行相同的话。filename代表文件名。如果有多个文件,写一个for循环就行了。要注意的是,sed不修改原来的文件,如果要保存修改的结果,要把输出重定向到一个新文件中。如:sed 's/xxxxx//' filename > newfile。
论坛有一个shell版,具体的方法你可以到那里去问。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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