awk
پردازش ستونی متن
ساختار دستور
awk 'pattern {action}' fileنمونههای کاربردی
awk '{print $1}' access.logچاپ ستون اول
awk -F, '{print $2}' data.csvستون دوم با جداکنندهٔ کاما
awk '$9 == 500 {print $7}' access.logمسیرهایی که خطای ۵۰۰ دادهاند
awk '{sum+=$1} END {print sum}' sizes.txtجمع ستون
آپشنهای مهم
-F- تعیین جداکنندهٔ فیلد
$1…$n- شمارهٔ ستون
NR- شمارهٔ خط جاری