曲径通幽论坛

 找回密码
 立即注册
搜索
查看: 3304|回复: 0
打印 上一主题 下一主题

OFS 输出分隔符

[复制链接]

4918

主题

5880

帖子

3万

积分

GROAD

曲径通幽,安觅芳踪。

Rank: 6Rank: 6

积分
34397
跳转到指定楼层
楼主
发表于 2012-2-24 17:08:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
OFS 全称为: Output Field Separator 相对于 FS 变量是输入文件的分隔符,内置变量 OFS 是输出结果时指定分隔符(第 1 个字母 O 就是 output 之意)。

下面同样用 /etc/passwd 文件进行测试。
$ awk -F: 'BEGIN{OFS="~";} {print $1, $3, $4;}' /etc/passwd
root~0~0
bin~1~1
daemon~2~2
adm~3~4
lp~4~7
sync~5~0
shutdown~6~0
... ...
tcpdump~72~72
beyes~500~500
mockbuild~501~501
apache~48~48
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|曲径通幽 ( 琼ICP备11001422号-1|公安备案:46900502000207 )

GMT+8, 2025-6-17 13:16 , Processed in 0.060884 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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