найти (Windows)
![]() РеактОС find команда | |
Разработчик(и) | Microsoft , IBM , DR , Datalight , Novell , Джим Холл , участники ReactOS |
---|---|
Первоначальный выпуск | март 1983 г |
Написано в | MS-DOS : язык ассемблера x86. FreeDOS , ReactOS : C |
Операционная система | MS-DOS , PC DOS , FlexOS , SISNE plus , DR DOS , ROM-DOS , FreeDOS , 4690 OS , Windows , OS/2 , eComStation , ArcaOS , ReactOS |
Платформа | Кросс-платформенный |
Тип | Команда |
Лицензия | MS-DOS: С FreeDOS, ReactOS: GPLv2+. |
В вычислениях , find
— команда в интерпретаторах командной строки ( оболочках ) ряда операционных систем . Он используется для поиска определенной текстовой строки в файле или файлах. Команда отправляет указанные строки на стандартное устройство вывода . [1] [2]
Обзор
[ редактировать ]The find
Команда — это фильтр для поиска строк во входном потоке данных, которые содержат или не содержат указанную строку, и отправки их в выходной поток данных. Он не поддерживает подстановочные знаки . [3]
Команда доступна в DOS , [4] Цифровые исследования FlexOS , [5] IBM / Toshiba ОС 4690 , [6] IBM ОС/2 , [7] Microsoft Windows , [8] и РеактОС . [9] В MS-DOS команда доступна в версии 2 и более поздних. [10] ДР ДОС 6.0 [11] и Datalight ROM-DOS [12] включать в себя реализацию find
команда. Версия FreeDOS была разработана Джимом Холлом и распространяется под лицензией GPL . [13]
Команда Unix find
выполняет совершенно другую функцию, аналогичную forfiles
в Windows. Грубый эквивалент Windows find
это Unix grep
. [14]
Синтаксис
[ редактировать ]FIND [/V] [/C] [/N] [/I] "string" [[drive:][path]filename[...]]
Аргументы:
"string"
Этот аргумент командной строки указывает искомую текстовую строку.[drive:][path]filename
Указывает файл или файлы, в которых нужно искать указанную строку.
Флаги:
/V
Отображает все строки, НЕ содержащие указанную строку./C
Отображает только количество строк, содержащих данную строку./N
Отображает номера строк вместе с отображаемыми строками./I
Игнорирует регистр символов при поиске строки.
Примечание: Если путь не указан, НАЙТИ выполняет поиск по тексту, введенному в командной строке. или передано из другой команды.
Примеры
[ редактировать ]C:\>find "keyword" < inputfilename > outputfilename
C:\>find /V "any string" FileName
См. также
[ редактировать ]- Findstr , инструмент командной строки Windows и ReactOS для поиска шаблонов текста в файлах.
- find (Unix) — команда Unix, которая находит файлы по атрибуту, сильно отличающаяся от Windows.
find
- grep — команда Unix, которая находит текст, соответствующий шаблону, аналогично Windows.
find
- forfiles — команда Windows, которая находит файлы по атрибуту, аналогично Unix.
find
- Регулярное выражение
- Список команд DOS
Ссылки
[ редактировать ]- ^ Патерсон, Тим (19 декабря 2013 г.) [1983]. «Microsoft DOS V1.1 и V2.0: /msdos/v20source/FIND.ASM» . Музей истории компьютеров , Microsoft . Проверено 1 октября 2015 г.
- ^ Шустек, Лен (24 марта 2014 г.). «Ранний исходный код Microsoft MS-DOS» . Жемчужины программного обеспечения: серия исторических исходных кодов Музея компьютерной истории . Проверено 1 октября 2015 г.
- ^ «Найти — Поиск текста — Windows CMD — SS64.com» . ss64.com .
- ^ Джамса, Крис А. (1993), DOS: Полный справочник , Осборн МакГроу-Хилл , стр. 206, ISBN 0078819040 .
- ^ «Руководство пользователя FlexOS» (PDF) . www.bitsavers.org . 1986. Архивировано из оригинала (PDF) 25 сентября 2019 г. Проверено 14 сентября 2020 г.
- ^ «Руководство пользователя» . archive.org . Проверено 14 сентября 2020 г.
- ^ «Справка JaTomes — Команды OS/2» . Архивировано из оригинала 14 апреля 2019 г. Проверено 20 июля 2019 г.
- ^ "Находить" . Архивировано из оригинала 26 августа 2017 г. Проверено 26 августа 2017 г.
- ^ «реактос/реактос» . Гитхаб . 3 января 2022 г.
- ^ Вулвертон, Ван (2003). Работает MS-DOS версии 6.22 (20-е юбилейное издание), 6-е исправленное издание . Майкрософт Пресс . ISBN 0-7356-1812-7 .
- ^ DR DOS 6.0 Руководство пользователя Советы по оптимизации и настройке
- ^ «Руководство пользователя Datalight ROM-DOS» (PDF) . www.datalight.com .
- ^ «Пакет FreeDOS на ibiblio.org — найти (база FreeDOS)» . www.ibiblio.org .
- ^ «Эквивалент команды UNIX Grep в Dos/Windows» . 26 января 2009 г.
Дальнейшее чтение
[ редактировать ]- Купер, Джим (2001). Специальное издание с использованием MS-DOS 6.22, третье издание . Издательство Que . ISBN 978-0789725738 .
- Кэти Ивенс; Брайан Проффит (1993). OS/2 Внутри и снаружи . Осборн МакГроу-Хилл . ISBN 978-0078818714 .
- Фриш, Элин (2001). Карманный справочник по командам Windows 2000 . О'Рейли . ISBN 978-0-596-00148-3 .
Внешние ссылки
[ редактировать ]