Shell 用于查找unix中两个文件夹的子文件夹之间的差异的脚本
我在两个地方有两个名为“check”的文件夹。两者都有相同的文件夹,但每个文件夹的文件可能不同。我想运行一个脚本来查找每个“检查”文件夹中同名文件夹之间的差异,然后我必须将差异重定向到一个文件。请任何人帮帮我Shell 用于查找unix中两个文件夹的子文件夹之间的差异的脚本,shell,unix,diff,subdirectory,Shell,Unix,Diff,Subdirectory,我在两个地方有两个名为“check”的文件夹。两者都有相同的文件夹,但每个文件夹的文件可能不同。我想运行一个脚本来查找每个“检查”文件夹中同名文件夹之间的差异,然后我必须将差异重定向到一个文件。请任何人帮帮我 提前感谢…使用rsync的干运行选项并保存输出: rsync -avzn path/to/source/check path/to/dest/check > differences.txt 颠倒路径的顺序以找到差异的剩余一半 您还应该了解Unison,它是一个目录同步工具。它甚至有
提前感谢…使用rsync的干运行选项并保存输出:
rsync -avzn path/to/source/check path/to/dest/check > differences.txt
颠倒路径的顺序以找到差异的剩余一半
您还应该了解Unison,它是一个目录同步工具。它甚至有一个GUI(unison gtk)。您是否尝试过
diff--help
?但根据您的代码,我正在获取第一个文件夹的子文件夹中的所有文件。实际上,我需要遍历两个“检查”文件夹,并找到两个文件夹中同名子文件夹的差异。通常两个文件夹都有相同的文件夹和相同的内容。脚本用于运行以检查是否存在任何差异。脚本应该类似于脚本名称检查