Chinaunix
标题:
更换分隔符?
[打印本页]
作者:
papokaka
时间:
2009-04-15 17:44
标题:
更换分隔符?
忘记了,拜托大家
csv文件是以,为分隔符的,我想用awk -F 把","换成"\t"
怎么写来着。。。。
每一行有多少列是不固定的
作者:
yhmin
时间:
2009-04-15 17:49
OFS
作者:
papokaka
时间:
2009-04-15 18:05
能更详细些吗。。。貌似OFS不能直接用于$0
作者:
yhmin
时间:
2009-04-15 18:14
用SED吧,sed 's/,/\t/g' urfile
作者:
leetaedong
时间:
2009-04-15 18:22
为什么总是到要用的时候才着急上火呢?
作者:
kwokcn
时间:
2009-04-15 18:24
awk的
[root@bj_manager ~]# echo "1,2,3,4,5" | awk -F, 'BEGIN{OFS="\t"}$1=$1'
1 2 3 4 5
复制代码
或者直接tr ',' '\t'……
作者:
rhlei
时间:
2009-04-16 02:16
标题:
回复 #1 papokaka 的帖子
awk -vOF=, -vOFS="\t"
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2