[发明专利]一种Linux系统文件夹对比方法在审
申请号: | 201310066763.1 | 申请日: | 2013-03-04 |
公开(公告)号: | CN103136354A | 公开(公告)日: | 2013-06-05 |
发明(设计)人: | 张延良;胡振;孟圣智 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250014 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种Linux系统文件夹对比方法,该方法提供了一种在Linux系统下寻找两个文件夹之间不同之处的路径,使得用户不需要在Linux系统下借助界面软件来比较两个文件夹,快速列出两个文件夹下的目录名、文件名不同以及文件内容不同,适用于Linux系统命令行界面下两个文件夹比较,还可用于不同文件系统之间文件夹之间的比较。 | ||
搜索关键词: | 一种 linux 系统 文件夹 对比 方法 | ||
【主权项】:
一种Linux系统文件夹对比方法, 其特征在于该方是针对Linux系统命令行界面下两个文件夹内容的比较,首先,该方法通过Linux系统du命令获取两个文件夹的文件和目录列表,然后,通过文件和目录列表获取文件和目录位置,接着,通过opendir()函数判断读取的是文件还是目录,若是目录,判断目录名是否一致,一致就继续比较流程,不一致输出信息;若是文件,判断文件名是否一致,不一致输出信息,一致的话读取文件内容,逐个字节的比较,最后输出比较结果,该系统包括:获取文件和目录列表模块(1);对比模块(2),其中:获取文件和目录模块(1)是使用Linux系统下du命令获取两个文件夹的文件和目录列表;对比模块(2)负责比较文件夹下同一位置、同一文件名文件的内容;对比步骤如下:首先,使用du命令生成两个文件夹的文件和目录列表;然后,使用dcmp + 文件夹a + 文件夹b命令对两个文件夹内容进行比较,不同的地方就会在界面上打印出来。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310066763.1/,转载请声明来源钻瓜专利网。
- 上一篇:用于模具的复位导向结构
- 下一篇:一种扩孔模具