Chinaunix
标题:
大量文件比较
[打印本页]
作者:
foobar
时间:
2006-01-27 17:50
标题:
大量文件比较
我有两台NAS存储,数据文件会同时存放在这两台NAS上。不过最近发现两台的数据有些不一致。
目录结构大约如下:
NAS1:/data/testcase1/testfile1.dat NAS1:/data/testcase1/testfile2.dat NAS1:/data/testcase2/testfile1.dat NAS1:/data/testcase2/testfile2.dat 镜像到: NAS2:/data/testcase1/testfile1.dat NAS2:/data/testcase1/testfile2.dat NAS2:/data/testcase2/testfile1.dat NAS2:/data/testcase2/testfile2.dat
有几百个这样的目录。请问有什么好办法知道那些文件不一致?
作者:
chinaux
时间:
2006-01-27 18:26
list all files on the 2 NAS respectively, sort, and compare.
e.g.: # find /data -type f -exec ls -al {} \; | awk '{print $9 " " $5}' | sort > nas1
# find /data -type f -exec ls -al {} \; | awk '{print $9 " " $5}' | sort > nas2
# diff nas1 nas2
作者:
chinaux
时间:
2006-01-27 18:27
compare checksum if needed.
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2