комп (команда)

комп
Разработчик(и)DEC , IBM , Microsoft , Digital Research , Novell , Пол Войта, участники ReactOS
Первоначальный выпускАвгуст 1981 г .; 43 года назад ( 1981-08 )
Операционная системаOS/8 , PC DOS , MS-DOS , FlexOS , SISNE plus , OS/2 , eComStation , ArcaOS , Windows , DR DOS , FreeDOS , ReactOS
ПлатформаКроссплатформенный
ТипКоманда
ЛицензияFreeDOS: MIT
ReactOS: GNU GPL 2

В вычислительной техникеcompкоманда , используемая в DEC OS/8 , [1] DOS , [2] DR FlexOS , [3] IBM OS/2 , [4] Microsoft Windows [5] и связанных с ними компьютерных операционных системах , таких как ReactOS . Она используется для сравнения нескольких компьютерных файлов с целью демонстрации различий между ними. [6]

История

COMP.COM(среди других команд) в IBM PC DOS 1.0.

В DOS compкоманда впервые появилась в PC DOS 1.0 [7] и была включена в большинство версий MS-DOS и PC DOS . В DOS 3.3 была добавлена ​​новая команда, fcкоторая позволяет сравнивать строки в дополнение к двоичным сравнениям. DR DOS 6.0 также включает реализацию команды comp. [8]

Версия FreeDOS была разработана Полом Войтой и лицензирована по лицензии MIT . [9] Гед Мерфи разработал версию ReactOS . Она лицензирована по лицензии GNU GPL 2. [ 10]

Команда также доступна в оболочке EFI . [11]

Синтаксис

Синтаксис команды : [12]

comp [<Data1>] [<Data2>] [/d] [/a] [/l] [/n=<Number>] [/c]

Параметры

  • <Data1>– Местоположение и имя первого файла или набора файлов
  • <Data2>– Местоположение и имя второго файла или набора файлов
  • /d– Отображение различий в десятичном формате (по умолчанию шестнадцатеричный)
  • /a– Отображение различий в виде символов
  • /l– Отображать номер строки, а не смещение в байтах
  • /n=<Number>– Сравнивать только указанное количество строк для каждого файла
  • /c– Выполнить сравнение без учета регистра
  • /off[line]– Обрабатывать файлы с установленным атрибутом «офлайн»
  • /?– Показать справку

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

Ссылки

  1. ^ "Concise Command Language" (CCL). "OS/8 Handbook" (PDF) . Апрель 1974 г. Получено 28 ноября 2017 г.
  2. ^ Джамса, Крис А. (1993), DOS: Полный справочник, Osborne McGraw-Hill , стр. 206, ISBN 0078819040.
  3. ^ http://www.bitsavers.org/pdf/digitalResearch/flexos/1073-2003_FlexOS_Users_Guide_V1.3_Nov86.pdf Архивировано 25.09.2019 на Wayback Machine [ URL PDF без URL ]
  4. ^ "OS/2 Commands". www.jatomes.com . Архивировано из оригинала 2019-04-14 . Получено 2019-07-20 .
  5. ^ "Комп".
  6. ^ Wolverton, Van (2003). Работает под управлением MS-DOS версии 6.22 (издание 20-й годовщины), 6-е пересмотренное издание . Microsoft Press . ISBN 0-7356-1812-7.
  7. ^ http://www.bitsavers.org/pdf/ibm/pc/dos/6172220_DOS_1.0_Jan82.pdf [ пустой URL-адрес PDF ]
  8. ^ "DR DOS 6.0 User Guide Optimisation and Configuration Tips" (PDF) . Архивировано из оригинала (PDF) 2019-09-30 . Получено 2019-08-13 .
  9. ^ "Пакет обновлений FreeDOS 1.2 - comp (FreeDOS Base)". Ibiblio.org. 2006-10-21 . Получено 2022-09-04 .
  10. ^ "Reactos/Reactos". GitHub . 3 января 2022 г.
  11. ^ "EFI Shells and Scripting". Intel . Получено 2013-09-25 .
  12. ^ Команда comp командной строки MS-DOS и Windows

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

  • Купер, Джим (2001). Специальное издание с использованием MS-DOS 6.22, третье издание . Que Publishing . ISBN 978-0789725738.
  • Дайсон, Питер (1995). Освоение OS/2 Warp . Sybex . ISBN 978-0782116632.
  • Станек, Уильям Р. (2008). Карманный консультант администратора командной строки Windows, 2-е издание . Microsoft Press . ISBN 978-0735622623.
  • комп | Microsoft Docs


Взято с "https://en.wikipedia.org/w/index.php?title=Comp_(команда)&oldid=1118232147"