7

Using the find command, I'd like to look for a string or another.

It seems this is not possible, but I'd like to make sure I didn't overlook a way to do it.

2
  • Do you mean DOS or CMD?
    – Bobby
    Sep 30, 2010 at 19:32
  • I mean CMD ! I updated my question
    – Jérôme
    Oct 1, 2010 at 8:01

2 Answers 2

9

If, by chance, you are talking about Windows command line (which is not DOS), then there is findstr:

findstr "one two three"

Yes, quoted as single argument. Alternative syntax which allows spaces in strings:

findstr /c:"one" /c:"two"

findstr claims to support regular expressions, but I could not get one|two to work.

0

I don't believe you can do this with the dos find command.

However you can do this with grep - there's a windows/dos version of grep available with the GNUWin utilities at Sourceforge.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .