免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: roxy
打印 上一主题 下一主题

请问除了sed,还有什么命令可以替换文本么? [复制链接]

论坛徽章:
0
11 [报告]
发表于 2003-05-13 12:15 |只看该作者

请问除了sed,还有什么命令可以替换文本么?

也不显示啊。。。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
12 [报告]
发表于 2003-05-13 14:15 |只看该作者

请问除了sed,还有什么命令可以替换文本么?

shell的世界太奇妙了!

论坛徽章:
0
13 [报告]
发表于 2003-05-13 15:51 |只看该作者

请问除了sed,还有什么命令可以替换文本么?

何以有此感慨!

论坛徽章:
0
14 [报告]
发表于 2003-05-13 16:12 |只看该作者

请问除了sed,还有什么命令可以替换文本么?

555555555,不要装深沉了,还是帮偶解决实际问题吧,拜托。。。

论坛徽章:
0
15 [报告]
发表于 2003-05-13 16:42 |只看该作者

请问除了sed,还有什么命令可以替换文本么?

cat总可以吧!
cat xxx|sed "s/$1/$2/g" >outfile

论坛徽章:
0
16 [报告]
发表于 2003-05-13 16:45 |只看该作者

请问除了sed,还有什么命令可以替换文本么?

tr 可以的
偶的一个90k的一行的文件这样做就转换啦

论坛徽章:
0
17 [报告]
发表于 2003-05-14 14:05 |只看该作者

请问除了sed,还有什么命令可以替换文本么?

cat xxx|sed "s/$1/$2/g" >outfile 不行。sed还是没有输出任何东西。
用cat xxx|sed 'p' 也没显示。

tr不是只能替换一个字符吗?怎么换整个字符串啊?

实在不行我只好手工修改了。。。

论坛徽章:
0
18 [报告]
发表于 2003-05-14 14:21 |只看该作者

请问除了sed,还有什么命令可以替换文本么?

你的文件是由什么程序以什么方式产生的?文件有多大?是否包含了控制字符什么的?感觉奇怪!
那你用什么命令能把文件内容显示出来?
请将你
cat file 及其显示内容完整的贴上来(包括系统提示符在内)

论坛徽章:
0
19 [报告]
发表于 2003-05-14 14:57 |只看该作者

请问除了sed,还有什么命令可以替换文本么?

  1. awk '{printf"%s\n",$0}'  file|sed "s/oldword/newword/"
复制代码

论坛徽章:
0
20 [报告]
发表于 2003-05-14 18:31 |只看该作者

请问除了sed,还有什么命令可以替换文本么?

这次终于可以替换了。

文件没什么特别字符,就是一行没有回车换行的文本文件。用cat,vi,more 都可以显示的。我想sed应该是基于行来文本编辑,而我的文件没有行结束标记,所以sed根本不起作用。是不是这个道理啊?

再次感谢muzx的大力帮忙。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP