#!/bin/ksh
find /path/to/folder1 -print | \
while read file
do
echo "\n\n-----------------------------------"
ls -l "$file"
ident "$file"
file2=/path/to/folder2/"`basename $file`"
ls -l "$file2"
ident "$file2"
diff "$file" "$file2"
done > ~/diff.lis
本文介绍了一个使用Shell脚本进行两个文件夹内文件差异比较的方法。该脚本通过find命令定位文件,接着利用while循环逐个读取并比较指定路径下的文件属性及内容差异,并将结果输出到diff.lis文件中。

1956

被折叠的 条评论
为什么被折叠?



