stringtranslate.com

найтистр

В вычислительной технике findstr это команда в интерпретаторах командной строки ( оболочках ) Microsoft Windows [1] [2] и ReactOS . [3] Она используется для поиска определенной текстовой строки в компьютерных файлах . [4]

Обзор

Команда отправляет указанные строки на стандартное устройство вывода . [5] Она похожа на findкоманду . Однако, в то время как findкоманда поддерживает UTF-16 , findstrне поддерживает. С другой стороны, findstrподдерживает регулярные выражения , которые findне поддерживают. findstrПрограмма была впервые выпущена как часть Windows 2000 Resource Kit под названием qgrep. [6]

findstrне может искать нулевые байты, обычно встречающиеся в компьютерных файлах Unicode . [7]

Синтаксис

FINDSTR флаги строк [диск:][путь]имя_файла[...]

Аргументы:

Флаги:

Примечание: Следующая команда отображает подробную справку по этой команде:

НАЙТИСТР /?

Пример

Сохраните запущенные службы в файле _services.txt и найдите в этом файле строки, содержащие слово «network» (без учета регистра):

 @ echo off set  searchstr = сеть чистый старт > _services.txt  FINDSTR /I " %searchstr% " _services.txt пауза

вывод будет следующим:

Сетевые подключения Служба списка сетей Служба определения местоположения в сети Служба интерфейса сетевого магазина Windows Media Player Служба общего доступа к сети Нажмите любую клавишу, чтобы продолжить...

Смотрите также

Ссылки

  1. ^ Документация Microsoft WinXP для findstr
  2. ^ Документация Microsoft Server 2012/2016 для findstr
  3. ^ "Reactos/Reactos". GitHub . 16 октября 2021 г.
  4. ^ Команда findstr в командной строке MS-DOS и Windows
  5. ^ Отличная документация по использованию findstr
  6. ^ История Findstr от Рэймонда Чена
  7. ^ Findstr - Поиск строк - Windows CMD - SS64.com

Дальнейшее чтение

Внешние ссылки