📄 dircmp.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><html><head><!-- Copyright 1997 The Open Group, All Rights Reserved --><title>dircmp</title></head><body bgcolor=white><center><font size=2>The Single UNIX ® Specification, Version 2<br>Copyright © 1997 The Open Group</font></center><hr size=2 noshade><h4><a name = "tag_001_014_434"> </a>NAME</h4><blockquote>dircmp - directory comparison (<b><a href="intro.html#tag_001_003_003">LEGACY</a></b>)</blockquote><h4><a name = "tag_001_014_435"> </a>SYNOPSIS</h4><blockquote><pre><code>dircmp <b>[</b>-ds<b>]</b><i> dir1 dir2</i></code></pre></blockquote><h4><a name = "tag_001_014_436"> </a>DESCRIPTION</h4><blockquote>The<i>dircmp</i>utilityexamines the directory hierarchies specified by<i>dir1</i>and<i>dir2</i>and generates various tabulated informationabout the contents of the directories.Sorted listingsof files that are unique to each directory are generatedfor all the options.If no option is specified,a list is output that indicates whether thefilenames common to both directorieshave the same contents.</blockquote><h4><a name = "tag_001_014_437"> </a>OPTIONS</h4><blockquote>The<i>dircmp</i>utility supports the <b>XBD</b> specification, <a href="../xbd/utilconv.html#usg"><b>Utility Syntax Guidelines</b> </a> .The following options are supported:<dl compact><dt><b>-d</b><dd>Compare the contents of files with the same name inboth directories and output a list indicating what mustbe changed in the two files to bring them into agreement.The list format is described in<i><a href="diff.html">diff</a></i>.<dt><b>-s</b><dd>Suppress messages about identical files.</dl></blockquote><h4><a name = "tag_001_014_438"> </a>OPERANDS</h4><blockquote>The following operands are supported:<dl compact><dt><i>dir1</i><dd><dt><i>dir2</i><dd>A pathname of a directory to be compared.</dl></blockquote><h4><a name = "tag_001_014_439"> </a>STDIN</h4><blockquote>Not used.</blockquote><h4><a name = "tag_001_014_440"> </a>INPUT FILES</h4><blockquote>None.</blockquote><h4><a name = "tag_001_014_441"> </a>ENVIRONMENT VARIABLES</h4><blockquote>The following environment variables may affect the execution of<i>dircmp</i>:<dl compact><dt><i>LANG</i><dd>Provide a default value for the internationalisation variablesthat are unset or null.If<i>LANG</i>is unset or null, the corresponding value from theimplementation-dependent default locale will be used.If any of the internationalisation variables contains an invalid setting, theutility will behave as if none of the variables had been defined.<dt><i>LC_ALL</i><dd>If set to a non-empty string value,override the values of all the other internationalisation variables.<dt><i>LC_COLLATE</i><dd>Determine the locale for the ordering of the output.<dt><i>LC_CTYPE</i><dd>Determine thelocale for the interpretation of sequences of bytes of text data ascharacters (for example, single- as opposed to multi-byte charactersin arguments and input files).<dt><i>LC_MESSAGES</i><dd>Determine the locale that should be used to affectthe format and contents of diagnosticmessages written to standard error.<dt><i>NLSPATH</i><dd>Determine the location of message cataloguesfor the processing of<i>LC_MESSAGES .</i></dl></blockquote><h4><a name = "tag_001_014_442"> </a>ASYNCHRONOUS EVENTS</h4><blockquote>Default.</blockquote><h4><a name = "tag_001_014_443"> </a>STDOUT</h4><blockquote>The output format of<i>dircmp</i>is unspecified, but includes:<ul><p><li>lists of pathnames in either<i>dir1</i>or<i>dir2</i>,but not both<p><li>when<b>-d</b>is given, listings of differences between files, as produced by<i><a href="diff.html">diff</a></i>.<p></ul></blockquote><h4><a name = "tag_001_014_444"> </a>STDERR</h4><blockquote>Used only for diagnostic messages.</blockquote><h4><a name = "tag_001_014_445"> </a>OUTPUT FILES</h4><blockquote>None.</blockquote><h4><a name = "tag_001_014_446"> </a>EXTENDED DESCRIPTION</h4><blockquote>None.</blockquote><h4><a name = "tag_001_014_447"> </a>EXIT STATUS</h4><blockquote>The following exit values are returned:<dl compact><dt>0<dd>Successful completion.<dt>>0<dd>An error occurred.(Differences in directory contents are not considered errors.)</dl></blockquote><h4><a name = "tag_001_014_448"> </a>CONSEQUENCES OF ERRORS</h4><blockquote>Default.</blockquote><h4><a name = "tag_001_014_449"> </a>APPLICATION USAGE</h4><blockquote>Applications should migrate to the<i><a href="diff.html">diff</a></i><b>-r</b>command.</blockquote><h4><a name = "tag_001_014_450"> </a>EXAMPLES</h4><blockquote>None.</blockquote><h4><a name = "tag_001_014_451"> </a>FUTURE DIRECTIONS</h4><blockquote>None.</blockquote><h4><a name = "tag_001_014_452"> </a>SEE ALSO</h4><blockquote><i><a href="cmp.html">cmp</a></i>,<i><a href="diff.html">diff</a></i>.</blockquote><hr size=2 noshade><center><font size=2>UNIX ® is a registered Trademark of The Open Group.<br>Copyright © 1997 The Open Group<br> [ <a href="../index.html">Main Index</a> | <a href="../xshix.html">XSH</a> | <a href="../xcuix.html">XCU</a> | <a href="../xbdix.html">XBD</a> | <a href="../cursesix.html">XCURSES</a> | <a href="../xnsix.html">XNS</a> ]</font></center><hr size=2 noshade></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -