Awk Turn on printing on a regular expression and turn it off on another: Difference between revisions
Jump to navigation
Jump to search
(Created page with "<syntaxhighlight lang='bash'> awk '/^row2/ { print_on = 1 } /^row3/ { print_on = 0 } { if (print_on) { print $0 } }' ./sample.txt </syntaxhighlight>") |
No edit summary |
||
Line 1: | Line 1: | ||
=Internal= | |||
* [[Awk#Recipes|awk]] | |||
=Overview= | |||
<syntaxhighlight lang='bash'> | <syntaxhighlight lang='bash'> | ||
awk '/^row2/ { print_on = 1 } /^row3/ { print_on = 0 } { if (print_on) { print $0 } }' ./sample.txt | awk '/^row2/ { print_on = 1 } /^row3/ { print_on = 0 } { if (print_on) { print $0 } }' ./sample.txt | ||
</syntaxhighlight> | </syntaxhighlight> |
Latest revision as of 00:02, 15 June 2018
Internal
Overview
awk '/^row2/ { print_on = 1 } /^row3/ { print_on = 0 } { if (print_on) { print $0 } }' ./sample.txt