Software:comp (command)
The ReactOS comp command | |
Developer(s) | DEC, IBM, Microsoft, Digital Research, Novell, Paul Vojta, ReactOS Contributors |
---|---|
Initial release | August 1981 |
Operating system | OS/8, PC DOS, MS-DOS, FlexOS, SISNE plus, OS/2, Windows, DR DOS, FreeDOS, ReactOS |
Type | Command |
License | FreeDOS: MIT ReactOS: GNU GPL 2 |
In computing, comp
is a command used on DEC OS/8,[1] DOS,[2] DR FlexOS,[3] IBM OS/2,[4] Microsoft Windows[5] and related computer operating systems such as ReactOS. It is used to perform comparisons of multiple computer files to show the differences between them.[6]
History
In DOS, the comp
command first appeared in PC DOS 1.0[7] and has been included in most versions of MS-DOS and PC DOS. A newer command, fc
was added in DOS 3.3 which allows for line comparisons in addition to binary comparisons. DR DOS 6.0 also includes an implementation of the comp
command.[8]
The FreeDOS version was developed by Paul Vojta and is licensed under the MIT License.[9] Ged Murphy developed the ReactOS version. It is licensed under the GNU GPL 2.[10]
The command is also available in the EFI shell.[11]
Syntax
comp [<Data1>] [<Data2>] [/d] [/a] [/l] [/n=<Number>] [/c]
Parameters
<Data1>
– Location and name of the first file or set of files<Data2>
– Location and name of the second file or set of files/d
– Display differences in decimal format (Default is hexadecimal)/a
– Display differences as characters/l
– Display the number of the line, instead of the byte offset/n=<Number>
– Compare only the specified number of lines for each file/c
– Perform a non case-sensitive comparison/off[line]
– Process files with the offline attribute set/?
– Display Help
See also
- Data comparison
- List of DOS commands
- diff
References
- ↑ "Concise Command Language" (CCL)."OS/8 Handbook". April 1974. http://bitsavers.trailing-edge.com/pdf/dec/pdp8/os8/OS8_Handbook_Apr1974.pdf.
- ↑ Jamsa, Kris A. (1993), DOS: The Complete Reference, Osborne McGraw-Hill, p. 206, ISBN 0078819040, https://books.google.com/books?id=UW9GAAAAYAAJ.
- ↑ http://www.bitsavers.org/pdf/digitalResearch/flexos/1073-2003_FlexOS_Users_Guide_V1.3_Nov86.pdf
- ↑ http://www.jatomes.com/Help/Os2Cmd.php#COMP
- ↑ https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-xp/bb490883(v%3dtechnet.10)
- ↑ Running MS-DOS Version 6.22 (20th Anniversary Edition), 6th Revised edition. Microsoft Press. 2003. ISBN 0-7356-1812-7.
- ↑ http://www.bitsavers.org/pdf/ibm/pc/dos/6172220_DOS_1.0_Jan82.pdf
- ↑ DR DOS 6.0 User Guide Optimisation and Configuration Tips
- ↑ http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.2/repos/pkg-html/comp.html
- ↑ https://github.com/reactos/reactos/blob/master/base/applications/cmdutils/comp/comp.c
- ↑ "EFI Shells and Scripting". Intel. http://software.intel.com/en-us/articles/efi-shells-and-scripting/. Retrieved 2013-09-25.
- ↑ MS-DOS and Windows command line comp command
Further reading
- Special Edition Using MS-DOS 6.22, Third Edition. Que Publishing. 2001. ISBN 978-0789725738.
- Dyson, Peter (1995). Mastering OS/2 Warp. Sybex. ISBN 978-0782116632.
- Stanek, William R. (2008). Windows Command-Line Administrator's Pocket Consultant, 2nd Edition. Microsoft Press. ISBN 978-0735622623.
External links
Original source: https://en.wikipedia.org/wiki/Comp (command).
Read more |