awk5.0 — awk模式之一
生活随笔
收集整理的這篇文章主要介紹了
awk5.0 — awk模式之一
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
再次重申awk的語法
awk [options] ‘Pattern {Actions}’ file1,file2…
awk模式,在之前的文章中簡單使用了BEGIN和END。這里的模式,其實我們可以理解成是條件,awk是一行行處理數據的,如果滿足某個條件awk就處理某一行數據,如果不滿足就不處理,這就可以理解成模式。
意思就是,awk在一行行處理文本的時候,如果這行文本滿足某個模式就處理,否則不處理。
示例
示例1:
文本有三行,當某一行的數據有兩個單詞的時候,則打印,模式起到了條件的作用
我們還可以使用下面的方式
awk 'NF>2 {print $1,$2}' test1
上述這些都是關系模式,如果什么模式都沒有加的時候,也是一種模式,這種叫做空模式,當然還有BEGIM/END模式
總結
以上是生活随笔為你收集整理的awk5.0 — awk模式之一的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 武汉到重庆可以坐船吗?票价多少?要多长时
- 下一篇: 神农好吗