Inserting Text In Specific Location Using Shell Script

Bill Medland billmedland at mercuryspeed.com
Fri May 26 20:09:59 UTC 2006


Never actually had to do it myself (I would use Perl) but this 
seems to work

cat myfile | sed -e "/#comment 2/aFirst line\nSecond Line"

On May 26, 2006 12:51 pm, Cesar Covarrubias wrote:
> Hello,
>
> I am running a script on about 30 machines and need to insert
> text after a specific comment. For example:
>
> #comment 1
>
> #comment 2
>
> #comment 3
>
> I want to add text after #comment 2, on a new line. I have
> been trying to work with both sed and awk but no success. This
> has to be done in bash or sh and cannot be done in any other
> language. Any ideas? --
> Very Respectfully,
> Cesar Covarrubias
> cesar at uci.edu

-- 
Bill Medland
mailto:billmedland at mercuryspeed.com
http://webhome.idirect.com/~kbmed




More information about the redhat-list mailing list