Chinaunix

标题: 如何给一列添加相同字符 [打印本页]

作者: situxiaoquan    时间: 2013-04-26 15:02
标题: 如何给一列添加相同字符
把原数据最后一列都添加字符mm
原数据文件如下:

1,asd,323456666
2,4dgg,890087
6,ji3lr,7900345
4,kopd,098754

要得到的结果:
1,asd,323456666mm
2,4dgg,890087mm
6,ji3lr,7900345mm
4,kopd,098754mm


请教高手帮助!
我尝试awk,sed,cut都没有实现,还请多多指教。
作者: yestreenstars    时间: 2013-04-26 15:05
  1. sed 's/$/mm/'
复制代码
  1. awk '$0=$0"mm"'
复制代码

作者: 过过招    时间: 2013-04-26 15:05
[root@devdb ~]# cat 1.txt
1,asd,323456666
2,4dgg,890087
6,ji3lr,7900345
4,kopd,098754
[root@devdb ~]# awk -F, '{print $1","$2","$3"mm"}' 1.txt
1,asd,323456666mm
2,4dgg,890087mm
6,ji3lr,7900345mm
4,kopd,098754mm
作者: yaozhibing41001    时间: 2013-04-26 17:04
  1. awk '{print $0"mm"}'
复制代码
  1. cat file|xargs -i echo {}"mm"
复制代码

作者: seesea2517    时间: 2013-04-27 10:31
这个问题跟每行末尾添加一串内容有啥不同的呢。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2