AWK – By Example

Remove the columns $4 $5 $12 and $13.

awk 'BEGIN{FS=OFS=" "}{$4=$5=$12=$13=""}{print}' file.txt

Break down each line and numbers each field.

awk '{print NR": "$0; for(i=1;i<=NF;++i)print "\t"i": "$i}'
Add list of numbers within a file.
awk '{total+=$0}END{print total}' file

Rick Donato

Want to become a Linux expert?

Here is our hand-picked selection of the best courses you can find online:
Linux Mastery course
Linux Administration Bootcamp
and our recommended certification practice exams:
AlphaPrep Practice Tests - Free Trial