人生如逆旅,我亦是行人!江湖人称wsjjeremy.blog.chinaunix.net
ubuntuer
全部博文(930)
intern(3)
string(19)
正则表达式(5)
2011年(60)
2010年(220)
2009年(371)
2008年(279)
baocheng
nba76ers
renjian2
qq576709
mcn304
zibuyule
西农魔峰
曾德标
zhuqing_
shanck
tendy
moshangx
wb123456
smile124
hjshajsh
chenhong
bzhao
python16
分类:
2008-11-18 20:41:35
文本内容 a.txt type { sfjslkfjslfjslf lsjflsfjslfjs sljfslfjslf }aa type { sfkhsfkshf 141414lsjflsfjmb s474ljfslfjslfm54 }bb type { 098dgs vnxvsb zczgmvs }cc type { blddgdlgj d;gkdgkd lkdjgld }bb ... 现从文本a.txt中取出 type{...}bb的内容 zj@zj:~/Script/cushell/08.11.18$ awk 'BEGIN{RS=""}/}bb/{print $0}' awk.data type { sfkhsfkshf 141414lsjflsfjmb s474ljfslfjslfm54 }bb type { blddgdlgj d;gkdgkd lkdjgld }bbzj@zj:~/Script/cushell/08.11.18$ awk 'BEGIN{RS=""}/}bb/{print $1,$2,$3}' awk.dattype { sfkhsfkshftype { blddgdlgj可以看出这个时候FS把\n也当作一个分割符了.实际上
When RS is set to the null string, the newline character always acts as a field separator, in addition to whatever value FS may have.
设置RS为"\n\n"是一样的^_^
上一篇:tr详解
下一篇:iconv
登录 注册