7.12. Review

% cat datafile
					northwest     NW     Joel Craig       3.0     .98     3      4
					western       WE     Sharon Kelly     5.3     .97     5     23
					southwest     SW     Chris Foster     2.7     .8      2     18
					southern      SO     May Chin         5.1     .95     4     15
					southeast     SE     Derek Johnson    4.0     .7      4     17
					eastern       EA     Susan Beal       4.4     .84     5     20
					northeast     NE     TJ Nichols       5.1     .94     3     13
					north         NO     Val Shultz       4.5     .89     5      9
					central       CT     Sheri Watson     5.7     .94     5     13
				
Example 7.79.
% awk '{if ( $8 > 15 ){ print $3 " has a high rating"}\
					else print $3 "---NOT A COMPETITOR---"}'datafile
					Joel---NOT A COMPETITOR---
					Sharon has a high rating
					Chris has a high rating
					May---NOT A COMPETITOR---
					Derek has a high rating
					Susan has a high rating
					TJ---NOT A COMPETITOR---
					Val---NOT A COMPETITOR---
					Sheri---NOT A COMPETITOR---
				

Explanation

The if statement is an action statement. ...

Get Linux Shells by Example now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.