1、简单例子
|
|
awkscr
文件:1/^$/ {print "This is a blank line"}
运行脚本文件awkscr
对应于test
文件:1awk -f awkscr test
例子1echo a b c d | awk '{one=1;two=2}{print $(one + two)}'
-F “\t” :表示分隔符为\t
FS:表示分隔符
灵活指定分隔符,正则指定1234BEGIN {FS=","}{print $1 "," $6} # 使用,为分隔符FS="\t" # 指定一个 tab 为分隔符FS="\t+" # 指定一个以上的 tab 为分隔符【正则】FS="[':\t]" # 指定'、:、 tab 中任何一个为分隔符
2、模式匹配
|
|
http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.html