免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1264 | 回复: 8
打印 上一主题 下一主题

请教如何在文本中某列加入一字符? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-04-28 11:03 |只看该作者 |倒序浏览
我有类似这样一个文本:
x11.300     78.654
x45.532   985.231
X51.521   100.532
我如何才能将上面文本输出如下形式:
x11.300y78.654
x45.532y985.231
x51.521y100.532
也就是在第二列数字前加一个字符y,谢谢!

论坛徽章:
0
2 [报告]
发表于 2004-04-28 11:08 |只看该作者

请教如何在文本中某列加入一字符?

  1. awk '$2="y"$2' file
复制代码

论坛徽章:
0
3 [报告]
发表于 2004-04-28 12:17 |只看该作者

请教如何在文本中某列加入一字符?

sed 's/ /y/' file

论坛徽章:
0
4 [报告]
发表于 2004-04-28 15:47 |只看该作者

请教如何在文本中某列加入一字符?

谢谢c1l2d3老大的帮忙,问题已解决了,不过sed还没试过有空我再试试,不过我还是要谢谢!(告诉你们我用上面方法帮我兄弟省去好多工作量,他一个劲的感谢我^-^)

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
5 [报告]
发表于 2004-04-28 16:09 |只看该作者

请教如何在文本中某列加入一字符?

[quote]原帖由 "飞灰橙"]sed 's/ /y/' file[/quote 发表:

OK!
大侠近来可好?

论坛徽章:
0
6 [报告]
发表于 2004-04-28 16:42 |只看该作者

请教如何在文本中某列加入一字符?

原帖由 "admirer" 发表:

OK!
大侠近来可好?

嘻嘻@_@,飞大侠

论坛徽章:
0
7 [报告]
发表于 2004-04-28 18:10 |只看该作者

请教如何在文本中某列加入一字符?

多谢各位抬举!
近来忙于写c代码,很长时间没来发贴。
见到ad板主和bj姑娘,分外亲切的说

论坛徽章:
0
8 [报告]
发表于 2004-04-28 22:00 |只看该作者

请教如何在文本中某列加入一字符?

awk 'BEGIN{OFS="y"}{print$1,$2}' filename
可以吧

论坛徽章:
0
9 [报告]
发表于 2004-04-28 23:30 |只看该作者

请教如何在文本中某列加入一字符?

原帖由 "xinchill" 发表:
awk 'BEGIN{OFS="y"}{print$1,$2}' filename
可以吧
嘻嘻,这样 tr -s ' '|tr ' ' 'y'
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP