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

About the Author


R Donato

Rick Donato is the Founder and Chief Editor of He currently works as an SDN/NFV Solutions Architect and has a keen interest in automation and the cloud.

You can find Rick on Twitter @f3lix001