批量计算一个目录下,所有文件的哈希校验码,包含文件夹里的文件

彼年花开 发布于 2016/08/22 11:47
阅读 806
收藏 0

@猫叔猫叔 你好,想跟你请教个问题:

我是一个编程初学者,现在我有一个题目不会,想来请教您一下,因为我看到您上传的程序代码中有跟我题目类似的思想——哈希算法。就是不知道是不是完整的代码。我的题目如下:批量计算目录下所有文件的哈希校验码,包含文件夹里的文件。由于我从来没接触过这个,之前学过编程课也是很浅显的,所以我想请教您一下,这个编程的思路是怎样的呢?

加载中
0
猫叔猫叔
猫叔猫叔

使用操作系统提供的接口,递归读取文件夹,然后遍历该文件夹里的所有文件。

遍历文件的时读取文件,并hash,得到的值可以立刻输出到终端,在命令行里通过“管道”保存到文件;或者在源代码里写入指定文件保存。如果得到的哈希校验码不需要保存,就只需输出终端即可。

如果你是在使用C语言的话,百度“Linux C 遍历目录”。Windows的我不清楚。

彼年花开
彼年花开
好的,谢谢猫叔,我按照您说的看看。不懂的可以继续问您吗?
返回顶部
顶部