Changes

Jump to: navigation, search

Tutorial11: Sed & Awk Utilities

35 bytes added, 09:02, 4 March 2021
Using the awk Utility
* The awk command reads all lines in the input file and will be exposed to the expression (contained within quotes) for processing.
* The expression (contained in quotes) represents selection criteria, �and and action to execute contained within braces {}
* If selection criteria is matched, then action (between braces) is executed
* You can use a regular expression, enclosed within slashes, as a pattern. For example: '''/pattern/'''
* The ~ operator tests whether a field or variable matches a regular expression. For example: '''$1 ~ /^[0-9]/'''
* The !~ operator tests for no match.��For For example: '''$2 !~ /line/'''* You can perform both numeric and string comparisons using �relational relational operators ( '''> ''' , '''>= ''' , '''< ''' , '''<= ''' , '''== ''' , '''!= ''' ).* You can combine any of the patterns using the Boolean operators '''|| ''' (OR) and '''&& ''' (AND).* You can use built-in variables (like NR or "record number" �representing representing line number) with comparison operators.��For <br>For example: NR >=1 && NR <= 5
13,420
edits

Navigation menu