O Findstr estava no Windows NT4 Resource Kit e foi adicionado ao sistema operacional nativo no W2K e superior. 'find.exe' está no DOS para sempre. Eu me lembro de usá-lo no DOS 3.3.
(Eu sei que esta é uma pergunta um pouco boba, mas ...)
Recentemente, tomei conhecimento de " localizar " e "findstr ", apesar de ter feito pelo menos uma leve administração no Windows XP desde que saiu. Fiquei surpreso, para dizer o mínimo, ao descobrir que de alguma forma esses comandos nunca conseguiram chegar ao meu campo de visão antes de ontem.
(Citação exata: "uau, eu acho que não precisei continuar fazendo o download de portas do grep depois de tudo.")
Por outro lado, melhor tarde do que nunca, né?
Enfim, e estou curioso, há quanto tempo esses dois foram criados no Windows? Se fosse novo no XP, eu me sentiria um pouco estúpido, mas eu poderia estar usando-o de volta em meus dias do DOS 5.0. Eu realmente vou me sentir como um idiota.
FIND tem estado no DOS desde o waaaay. FINDSTR Eu não tenho certeza de quanto tempo isso aconteceu, mas eu me lembro de usar o FIND em arquivos de texto básicos e ocasionalmente em arquivos de lote há algum tempo.
O Find está nos meus discos do DOS 5.0, mas não é um substituto para o grep na minha opinião.
Se você tiver o Perl instalado, poderá usar o ack para a maioria das necessidades de pesquisa de texto: link