首页 > 编程知识 正文

单片机c语言指令集,c语言程序

时间:2023-05-03 18:50:52 阅读:51855 作者:4834

功能说明:比较两个文件是否有差异。 如果比较的两个文件完全同时,则此命令不会显示任何内容。 如果发现差异,默认情况下将显示每个差异的字符和行数编号。 如果未指定文件名,或者指定文件名为“-”,则cmp命令将从标准输入设备读取数据。

语法: CMP [-c [ v ] [-I ] [--帮助] [第一个文件] [第二个文件]

参数:

-c或-print-chars除了显示差异的十进制代码外,还显示与该字符对应的字符。

指定-i或-ignore-initial=数量。

-l或-verbose指示所有不同的位置。

-s或-quiet或-silent中不显示错误消息。

版本信息显示在-v或-version中。

帮助联机帮助。

示例:

1、cmp prog.o.bak prog.o

比较prog.o.bak和prog.o。 如果文件相同,则不显示消息。 如果文件不同,则会显示第一个不同的位置。 例如:

Prog.o.bak Prog.o differ 3360 char 4,line 1

如果显示消息cmp: EOF on prog.o.bak,则prog.o的第一部分与prog.o.bak相同,但prog.o中有其他数据。

2、cmp -l proj.o.bak prog.o

比较文件并显示字节数(十进制格式)和不同的字节数(八进制格式)。 例如,如果第五个字节在prog.o.bak中为八进制101,而在prog.o中为141,则cmp显示如下:

5 101 141

5 101 141

3、cmp -s prog.c.bak prog.c

如果文件相同,则给出值0,如果文件不同,则给出值1,或者如果文件发生错误,则给出值2。

杜可有参数。 也就是说,指定工作的路径。 如果未指定,则使用当前目录。 SUS指定du有以下选项:

-a、将当前目录下的每个文件(目录除外)显示为一个条目。

-H,计算命令行中指定的链接目标的磁盘使用量。

-k,显示大小除以1024字节而不是512字节。

-L、计算任意链接目标的使用情况。

-s,仅报告当前目录的磁盘使用总量,不显示每个文件。

-x,仅扫描指定路径所在设备上的文件和目录。

-h、磁盘使用情况大小加上单位后缀,以方便一个用户理解的形式显示。

例如,以KB为单位目录的总大小:

$ du -sk *

152304目录one

1856548目录世贸组织

易于读取的目录总大小格式(字节、KB、MB、GB、TB、PB ) :

$ du -sh *

149 m目录one

1.8g目录two

当前目录按从小到大的顺序显示隐藏文件、子目录和文件的磁盘利用率。

$ du -sk .[! ]* *| sort -n

当前目录按从大到小的顺序显示隐藏文件、子目录和文件的磁盘利用率。

$ du -sk .[! ]* *| sort -nr

显示深度为1的目录大小及其总和。

$ du -d 1 -c -h

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。