Date: Mon, 07 Aug 2006 10:47:47 -0700 From: Garrett Cooper <youshi10@u.washington.edu> To: freebsd-questions@freebsd.org Subject: Re: Howto insert string. (Was: Re: [freebsd-questions] awk quickie.) Message-ID: <44D77CC3.4070503@u.washington.edu> In-Reply-To: <20060807113359.GD667@advent.localdomain> References: <20060806221015.GA1039@thought.org> <44D66BD2.8050305@thingy.com> <20060806224732.GA1255@thought.org> <20060807111303.GC667@advent.localdomain> <20060807113359.GD667@advent.localdomain>
next in thread | previous in thread | raw e-mail | index | archive | help
Kurt Wall wrote: > On Mon, Aug 07, 2006 at 07:13:03AM -0400, Kurt Wall wrote: > >> On Sun, Aug 06, 2006 at 03:47:32PM -0700, Gary Kline wrote: >> >>> I've got 80 or so html/php files. Most do have >>> >>> <BODY BGCOLOR=#FFFFFF"> >>> >>> but a whole slew do not/are missing the BG color code. >>> So is there some scripto-magic way of finding out which fles are >>> missing the above string? I know how, using an ed/ex script to >>> insert this string. >>> >> I'd probably do "grep -vi bgcolor filename" >> > > [bad form to reply to my own post, etc.] > > Doh! You want to *insert* the string, not (just) find the ones that > don't have it. My ed/ex chops blow, so with sed: > > sed -i '' 's/<BODY>/<BODY BGCOLOR="#FFFFFF">/' file_name > > Kurt You may just want to use CSS as well instead of hardcoding in HTML values like that. The background-color property is pretty much common and universal in all browsers, since CSS 1.0(/1.1?). -Garrett
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44D77CC3.4070503>