Linux Today: Linux News On Internet Time.

More on LinuxToday

Exercise #8: Counting and Sums with awk

Mar 14, 2011, 20:05 (0 Talkback[s])


Desktop-as-a-Service Designed for Any Cloud ? Nutanix Frame

"You can use an awk script to increment or count the total number of occurrences of a specific aspect. The awk operators post helps explain some of the options you may consider. The example below starts with a BEGIN section that can use several different types of field separators. Then in the main body it searches for the text string "httpd" which is the Apache web server and counts those. Each time awk loops through the records it increments the count. Then in the END section the final Apache count can be provided.

awk file: count

BEGIN {FS="[ : ]"}
END {print "Apache Servers Now Running: "count; print "Total Number of Records: " NR}

Complete Story

Related Stories: