找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 25|回复: 2

awk 切欄的問題

[复制链接]

94

主题

790

回帖

1978

积分

金牌会员

积分
1978
发表于 2019-3-12 18:34:44 | 显示全部楼层 |阅读模式
想問個問題,

我以 '{FS=","}{print $1}' 來用 , 切欄並選取第一欄,
可是用 grep file 內容並 awk  '{FS=","}{print $1}'  以後,
第二行以後的結果才正常,第一行完全沒效果...

會變成像這樣...
1.0.1.0/24,1814991,1814991,,0,0
1.0.2.0/23

這是為什麼?
回复

使用道具 举报

66

主题

743

回帖

1782

积分

金牌会员

积分
1782
发表于 2019-3-12 18:50:09 | 显示全部楼层
[root@sb root]# cat test
1.0.1.0/24,1814991,1814991,,0,0
1.0.2.0/23,5646545,2342342,,0,0
[root@sb root]# awk -F',' '{print $1}' test
1.0.1.0/24
1.0.2.0/23
回复

使用道具 举报

94

主题

790

回帖

1978

积分

金牌会员

积分
1978
 楼主| 发表于 2019-3-13 12:03:36 | 显示全部楼层
想不到 '{FS=","}' 跟 -F ',' 是不一樣的.
謝謝~
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-4-25 17:56 , Processed in 0.017194 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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