Разработчики) | Microsoft , IBM , DR , Datalight , Novell , Джим Холл , участники ReactOS |
---|---|
Первый выпуск | Март 1983 г . |
Написано в | MS-DOS : язык ассемблера x86 FreeDOS : C |
Операционная система | MS-DOS , PC DOS , FlexOS , SISNE plus , DR DOS , ROM-DOS , FreeDOS , ОС 4690 , Windows , OS / 2 , eComStation , ArcaOS , ReactOS |
Платформа | Кроссплатформенность |
Тип | Командование |
Лицензия | MS-DOS: MIT FreeDOS, ReactOS: GPL |
В вычислениях , find
представляет собой команда в интерпретаторах командной строки ( оболочки ) ряд операционных систем . Он используется для поиска определенной текстовой строки в файле или файлах. Команда отправляет указанные строки на стандартное устройство вывода . [1] [2]
Обзор [ править ]
Команда find
представляет собой фильтр для поиска строк во входном потоке данных, которые содержат или не содержат указанную строку, и отправки их в выходной поток данных. Он не поддерживает подстановочные знаки . [3]
Команда доступна в DOS , [4] Digital Research FlexOS , [5] IBM / Toshiba 4690 OS , [6] IBM OS / 2 , [7] Microsoft Windows , [8] и ReactOS . [9] В MS-DOS команда доступна в версиях 2 и более поздних. [10] DR DOS 6.0 [11] и Datalight ROM-DOS [12] включают реализацию find
команды. Версия FreeDOS была разработана Джимом Холлом.и распространяется под лицензией GPL . [13]
Unix команда find
выполняет совершенно иную функцию, аналогичную forfiles
на Windows. Примерным эквивалентом Windows find
является Unix grep
. [14]
Синтаксис [ править ]
НАЙТИ [/ V] [/ C] [/ N] [/ I] "строка" [[диск:] [путь] имя файла [...]]
Аргументы:
"string"
Этот аргумент командной строки указывает текстовую строку для поиска.[drive:][path]filename
Задает файл или файлы, в которых следует искать указанную строку.
Флаги:
/V
Отображает все строки, НЕ содержащие указанную строку./C
Отображает только количество строк, содержащих строку./N
Отображает номера строк с отображаемыми строками./I
Игнорирует регистр символов при поиске строки.
Примечание. Если путь не указан, FIND выполняет поиск текста, введенного в командной строке или переданного другой командой.
Примеры [ править ]
C: \> find "ключевое слово" < inputfilename > outputfilename
C: \> find / V "любая строка" FileName
См. Также [ править ]
- find (Unix) , команда Unix, которая находит файлы по атрибуту, сильно отличающемуся от Windows
find
- grep , команда Unix, которая находит текст, соответствующий шаблону, аналогично Windows
find
- forfiles , команда Windows, которая находит файлы по атрибуту, аналогично Unix
find
- Регулярное выражение
- Список команд DOS
Ссылки [ править ]
- ^ Патерсон, Тим (2013-12-19) [1983]. «Microsoft DOS V1.1 и V2.0: /msdos/v20source/FIND.ASM» . Музей истории компьютеров , Microsoft . Проверено 1 октября 2015 .
- ^ Shustek, Len (2014-03-24). «Ранний исходный код Microsoft MS-DOS» . Самоцветы программного обеспечения: Серия исторического исходного кода Музея истории компьютеров . Проверено 1 октября 2015 .
- ^ «Найти - Поиск текста - Windows CMD - SS64.com» . ss64.com .
- ^ Jamsa, Kris A. (1993), DOS: The Complete Reference , Osborne McGraw-Hill , стр. 206, ISBN 0078819040.
- ^ «Руководство пользователя FlexOS» (PDF) . www.bitsavers.org . 1986 . Проверено 14 сентября 2020 .
- ^ "Руководство пользователя" . archive.org . Проверено 14 сентября 2020 .
- ^ [1] [ неработающая ссылка ]
- ^ [2] [ мертвая ссылка ]
- ^ "reactos / reactos" . GitHub .
- ^ Wolverton, Ван (2003). Запуск MS-DOS версии 6.22 (20-летняя редакция), 6-я пересмотренная редакция . Microsoft Press . 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 Publishing . ISBN 978-0789725738.
- Кэти Ивенс; Брайан Проффит (1993). OS / 2 Inside & Out . Осборн МакГроу-Хилл . ISBN 978-0078818714.
- Фриш, Элин (2001). Карманный справочник команд Windows 2000 . О'Рейли . ISBN 978-0-596-00148-3.
Внешние ссылки [ править ]
В Викиучебнике есть книга на тему: Руководство по командам Windows. |
- Реализация FIND с открытым исходным кодом, которая поставляется с MS-DOS v2.0