Finding elements in a file and presenting them in a specific format
awk is a powerful command that can perform many different operations on files. The general purpose of awk is to read the contents of one or more files, obtain selected pieces of information from the files, and present the information in a specified format.
One simple way to use awk is with a command
line with the form:
awk '/regexp/ {action}' file
This
asks awk to obtain information from the
specified file. awk obtains the information
by performing the specified action on every
line in the file that contains a string matching the given regular
expression, regexp. (For further information,
see Appendix C. Regular Expressions (regexp) in z/OS UNIX System Services Command Reference.)
For example: awk '/abc/ {print}' file
displays
every record in the file that contains the string abc.For more discussion on using awk, see Using awk.