[CentOS] awk global replacement only after keyword
MHR
mhullrich at gmail.comFri Mar 26 21:20:25 UTC 2010
- Previous message: [CentOS] awk global replacement only after keyword
- Next message: [CentOS] awk global replacement only after keyword
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Fri, Mar 26, 2010 at 7:28 AM, <m.roth at 5-cent.us> wrote: >>>or do you mean >>>blah, blah >>>blah, blah >>>yadda, yadda, keyword, >>>to-be-replaced >>>also-to-be-replaced? >> >> Yup, the keyword marks the position where I then start looking >> for matches. Once I get to work, I will give these a try. >> >> Thanks guys! > > Sure. And what you want is just > { if ($0 ~ /keyword/ ) { > start = 1; > } > if ( start == 1 ) { > sub( str, repl ); > print $0; > } > } > That will start the replacements on the same line that the keyword is found. mhr
- Previous message: [CentOS] awk global replacement only after keyword
- Next message: [CentOS] awk global replacement only after keyword
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the CentOS mailing list