LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1159|回复: 2

awk中的变量OFS是设置输出字段分隔符,我设了怎末不起作用?

[复制链接]
发表于 2006-6-3 15:53:54 | 显示全部楼层 |阅读模式
我的test文件中的数据:
wanglin
1999
hebei

sulihong
2000
hebei

duanjianhui
19999
baoding



gawk 'BEGIN{
FS="\n"
RS=""
OFS="???? "
ORS="##### "}
{print $0}' test

显示: 很显然OFS没有起作用,
wanglin
1999
hebei##### sulihong
2000
hebei##### duanjianhui
19999
baoding#####


请朋友们帮帮忙! 先谢过了!
发表于 2006-6-3 17:26:01 | 显示全部楼层
想要OFS起作用,可以这样写print $1,$2,$3
试试看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-4 09:13:12 | 显示全部楼层
呵呵,可以了,谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表