用 awk 取代 grep 的工作

在「SKIP grep, use AWK」這篇看到關於使用 awk 取代 grep 的介紹。

作者提到這樣的替換:

$ [data is generated] | grep something | awk '{print $2}'
$ [data is generated] | awk '/something/ {print $2}'

還有這樣直接替換 grep 的方式:

$ [data is generated] | awk '/something/'

以及 -v 的替換:

$ [data is generated] | awk '/something/ {next} 1'
$ [data is generated] | awk '! /something/'

不過感覺還好耶...

This entry was posted in Computer, Murmuring, Software and tagged , , . Bookmark the permalink.

One Response to 用 awk 取代 grep 的工作

  1. 日落 says:

    覺得 awk 會比較慢一點

Leave a Reply

Your email address will not be published. Required fields are marked *