AWK是一種用於處理文本的編程語言工具,一個模式匹配程序。一個典型的示例是將數據轉換成格式化的報告。
在命令行輸入如下awk命令:
awk -F":" '{ print "username: " $1 }' /etc/passwd
打印所有username。-F用來指定分隔符,默認使用空格。
AWK也可以使用模式
文件 print.awk:
BEGIN { FS=":" } {printf "username: "$1"\n"}
輸入命令:
awk -f print.awk /etc/passwd
也能實現和上一個示例相同的效果。
AWK編程語言格式
BEGIN { }
{ }
END { }
http://xxxxxx/Linuxjc/1176190.html TechArticle