分页: 1 / 1
[问题]应该是很简单的awk问题
发表于 : 2008-06-06 17:21
由 majia1hao
如这样得数据
想得到这样得效果
我现在得法子是
代码: 全选
awk '{printf "%d,",$1}'
结果是
怎么能杀掉最后一个逗号?
谢谢
发表于 : 2008-06-06 17:43
由 xiooli
用awk简直大材小用啊
代码: 全选
cat file |tr "\n" "," |sed 's/,*$//g'
发表于 : 2008-06-06 18:45
由 majia1hao
done!
谢谢。
我一向觉得sed也是一把牛刀
你那个用法我搞不懂。
发表于 : 2008-06-06 19:07
由 xiooli
majia1hao 写了:done!
谢谢。
我一向觉得sed也是一把牛刀
你那个用法我搞不懂。
主要是sed要比awk少打几个字:D
sed 's/,*$//g'是匹配尾巴上的随便多少个“,”号然后替换成空(就是删除了)
发表于 : 2008-06-06 21:50
由 majia1hao
都是我没把正则表达式搞清楚得缘故
谢谢