Matthew Edlefsen on 3 Dec 2009 16:31:15 -0800 |
On Thu, Dec 3, 2009 at 6:30 PM, Michael Lazin <microlaser@gmail.com> wrote: > Hi, I am interested in writing a shell script that will remove malicious > iframes from peoples websites. I am a scripting newbie and a sed newbie. I > decided to start by playing around with it. > > sed '/iframe/d' test.html > > cat test.html > <iframe>frame src=http://evil.com/test</iframe> > > Why didn't this sed line delete the iframe line from my test file? > > -- > Michael Lazin > > ASCII ribbon campaign ( ) > against HTML e-mail X > / \ It did work. By default sed prints the output to stdout. If you want it to actually alter the file you need to use the -i flag. man sed for details. -Matt Edlefsen ___________________________________________________________________________ Philadelphia Linux Users Group -- http://www.phillylinux.org Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug
|
|