awk是一个文本处理工具,常用于对文本文件进行数据提取和格式化输出。以下是一些常用的awk用法示例:
awk '{print}' file.txt
awk '{print $2}' file.txt
awk '$1 == "abc" {print}' file.txt
awk '{print $1 ":" $3}' file.txt
awk 'END {print NR}' file.txt
awk '/abc/ {print}' file.txt
awk '{if ($1 == "abc") print "Matched"; else print "Not matched"}' file.txt
awk 'BEGIN {count = 0} /abc/ {count++} END {print count}' file.txt
以上只是awk的一些基本用法,更多高级和复杂的用法可以参考awk的官方文档或其他教程资料。