Hello Everyone,
For the first time I in a looooooong time I want to write a batch
file and have run into something I don't know how to do. All
help and suggestions will be appreciated :) My OS is OpenDOS,
and I have looked through the dos thoroughly with no results, but
the problem could be that I don't know the proper terminology for
what I'm looking for. Or maybe what I want to do can't be done
with a batch file...
What I want to do is search for a text string in a text file, and
then delete *only* the files that contain that text string. Note
that all the files I will be searching and deleting have the same
extension - so I must be careful I don't delete the files I want
to keep by mistake.
The first part is easy. Let's say the text string I want to
search for is "elephant". Ok, the line that does this is:
find /f elephant c:\directoryname\*.txt > zoo.txt
This will give me a plain text file that is a list of all the
files that contain the string "elephant" in a file called zoo.txt
And here is where I get stuck. How do I pass the filenames from
zoo.txt back to the batch file and delete them?
Thanks :)
Boanne
PS- To Dale Hoogeveen: Your batch file adventures are contagious!
<grin>
- --
FROM: Over the hills and far away...
[EMAIL PROTECTED]
A Dinosaurs Garden (collection of DOS links and files)
http://www.sound.net/~ashelton/dinosaur/dg.htm
*Press Enter to test... Release to detonate...
To unsubscribe from SURVPC send a message to [EMAIL PROTECTED] with
unsubscribe SURVPC in the body of the message.
Also, trim this footer from any quoted replies.