看我如何用comp实现文件冲突检测-创新互联

comp

创新互联公司业务包括:成品网站、企业产品展示型网站建设、品牌网站建设、电子商务型网站建设、外贸网站制作(多语言)、成都商城网站开发、定制网站、全网营销推广等。效率优先,品质保证,用心服务是我们的核心价值观,我们将继续以良好的信誉为基础,秉承稳固与发展、求实与创新的精神,为客户提供更全面、更优质的互联网服务!

1.是什么?

comp是compare的缩写

2.功能:

官方解释:比较两个文件或文件集的内容

个人理解:comp的主要功能是比较两个文件是否完全相同,也就是检查文件的完整性、正确性的。比如,我备份了一个文件,在备份之后可以通过COMP判断备份前后的文件是否完全一致来判断备份是否成功。是通过SVN或GIT的小伙伴,如果遇到过文件冲突并查看过冲突文件的话,就能完全理解这个命令了,这个命令就像是一个简易版的文件冲突检查工具

3.参数介绍:

comp [data1] [data2] [/D] [/A] [/L] [/N=number] [/C] [/OFF[LINE]]

data1 指定第一个文件,可以带路径

data2 制定第二个文件,可以带路径

/D 以十进制形式显示差异

/A 以ASCII码形式显示差异

/L 显示不同的行数

/N=number 之比较每个文件中第一个指定的行数

/C 比较文件时ASCII字母不区分大小写

/OFF 不要跳过带有脱机属性集的文件

4.参数思考:

1.指定文件时可以带路径,表明COMP可以用来比较相同驱动器或不同驱动器上的文件

2./D digtal,将两文件中差异字节的字节码用十进制表示

3./A ascii,将两文件中差异字节的字节码用ASCII码表示

4./L 将差异字节码所在的行数也表示出来

5./N /N参数后加一数字,指定要比较的行,比如我写:/n=1,则只比较第一行的字节码,在指定行数时,会跳过对文件大小的检测

6./C 对要比较的两个文件比较时,不区分大小写,即:a=A

7./off 此参数表明在比较的时候,连同脱机部分一块比较

5.疑问:

1.我在比较的时候发现一个问题:

1.如果两个文件的大小不一致,会直接提示文件大小不一致然后停止比较

2.如果两个文件的大小相同,会逐字节的比较两个文件

2.如果指定了要比较的行数就不会判断两个文件的大小是否相同直接比较对应的行数

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


当前文章:看我如何用comp实现文件冲突检测-创新互联
文章路径:http://ybzwz.com/article/ehcsg.html