cmp
cmp
比较两个文件是否有差异
补充说明
cmp命令 用来比较两个文件是否有差异。当相互比较的两个文件完全一样时,则该指令不会显示任何信息。若发现有差异,预设会标示出第一个不通之处的字符和列数编号。若不指定任何文件名称或是所给予的文件名为“-”,则cmp指令会从标准输入设备读取数据。
语法
|
|
选项
|
|
参数
目录:比较两个文件的差异。
……凡世的喧嚣与明亮,世俗的快乐和幸福,如同清亮的溪涧,在风里,在我眼前,汨汨而过,温暖如同泉水一样涌出来。我没有奢望,我只要你快乐,不要悲伤。
比较两个文件是否有差异
cmp命令 用来比较两个文件是否有差异。当相互比较的两个文件完全一样时,则该指令不会显示任何信息。若发现有差异,预设会标示出第一个不通之处的字符和列数编号。若不指定任何文件名称或是所给予的文件名为“-”,则cmp指令会从标准输入设备读取数据。
|
|
|
|
目录:比较两个文件的差异。
……过滤控制字符
col命令 是一个标准输入文本过滤器,它从标注输入设备读取文本内容,并把内容显示到标注输出设备。在许多UNIX说明文件里,都有RLF控制字符。当我们运用shell特殊字符>
和>>
,把说明文件的内容输出成纯文本文件时,控制字符会变成乱码,col命令则能有效滤除这些控制字符。
删除文件中的指定列
colrm命令 用于删除文件中的指定列。colrm命令从标准输入设备读取书记,转而输出到标准输出设备。如果不加任何参数,则colrm命令不会过滤任何一行。
|
|
按行比较两个已排序的文件。
|
|
FILE1
或FILE2
为-
时,读取标准输入。FILE1
独有的行,第二列为FILE2
独有的行,第三列为FILE1
,FILE2
共有的行。
|
|
返回0表示成功,返回非0值表示失败。
……调用并执行指定的命令
command命令 调用指定的指令并执行,命令执行时不查询shell函数。command命令只能够执行shell内部的命令。
|
|
指令:需要调用的指令及参数。
使用command命令调用执行echo Linux
,输入如下命令:
|
|
上面的命令执行后,将调用执行命令echo Linux
,其执行结果如下:
使用Lempress-Ziv编码压缩数据文件
compress命令 使用“Lempress-Ziv”编码压缩数据文件。compress是个历史悠久的压缩程序,文件经它压缩后,其名称后面会多出".Z"的扩展名。当要解压缩时,可执行uncompress指令。事实上uncompress是指向compress的符号连接,因此不论是压缩或解压缩,都可通过compress指令单独完成。
……输出已连接的终端类型
consoletype命令 用于打印已连接的终端类型到标准输出,并能够检查已连接的终端是当前终端还是虚拟终端。
|
|
|
|
结束本次循环,继续执行下一个for,while或until循环。
|
|
n(可选):大于等于1的整数,用于指定从第几层循环继续执行。
返回状态为成功除非n小于1。
|
|
|
|
help
命令。把老的配额文件转换为新的格式
convertquota命令 用于将老的磁盘额数据文件(“quota.user”和“quota.group”)转换为新格式的文件(“quota.user”和“quota.group”)。
|
|
|
|
文件系统:指定要转换磁盘配额数据文件格式的文件系统(硬盘分区)。
……将源文件或目录复制到目标文件或目录中
cp命令 用来将一个或多个源文件或者目录复制到指定的目的文件或目录。它可以将单个源文件复制成一个指定文件名的具体的文件或一个已经存在的目录下。cp命令还支持同时复制多个文件,当一次复制多个文件时,目标文件参数必须是一个已经存在的目录,否则将出现错误。
……