Data Manipulation ----------------- Print elements in the column 3 that has the word "good" in the other columns $ awk '/good/ { print $3 }' inventory Syntax: $ awk -f {PROGRAM FILE} FILENAME awk program is: PATTERN{ ACTION 1 ACTION 2 ACTION 3 } . (Dot) Match any character * Match zero or more character ^ Match beginning of line $ Match end of line \ Escape character following [ ] List { } Match range of instance + Match one more preceding ? Match zero or one preceding | Separate choices to match IF CONDITION ------------ if (condition) { Statement 1 Statement 2 Statement N if condition is TRUE } else { Statement 1 Statement 2 Statement N if condition is FALSE } FOR LOOP --------