我在两个地方有两个名为“ check”的文件夹。 两者都有相同的文件夹,但是每个文件夹的文件可能不同。 我想运行一个脚本来查找每个“检查”文件夹中具有相同名称的文件夹之间的区别,然后我必须将区别重定向到一个文件。 请任何人帮助我..

提前致谢...

===============>>#1 票数:0

使用rsync的空运行选项并保存输出:

rsync -avzn path/to/source/check path/to/dest/check > differences.txt

反转路径顺序以找到差异的剩余一半。

您还应该研究Unison,它是一个目录同步工具。 甚至还有一个GUI(unison-gtk)。

  ask by sabith translate from so

未解决问题?本站智能推荐:

5回复

比较内容中包含许多文件的两个文件夹

有两个文件夹约。 150个java属性文件。 在shell脚本中,如何比较两个文件夹以查看其中任何一个文件夹中是否存在任何新属性文件以及属性文件之间的差异。 输出应采用报告格式。
1回复

差异文件夹递归与多线程

我需要比较两个目录结构,每个目录结构大约有十亿个文件(目录深度最多20个级别) 我发现通常的diff -r /location/one /location/two慢。 有多线程差异的实现吗? 或者将shell和diff结合在一起是否可行? 如果是这样,怎么样?
1回复

在unix shell脚本中比较两个文件中的行,并合并而没有冗余数据

驱动器上有一个旧的报告文件。 每次生成新报告时,都应将其与该旧文件的内容进行比较。 如果在此新报告文件中报告了任何新帐户行,则应将其添加到旧文件中,否则就跳过。 这两个文件将具有相同的标题和标题。 例如:旧报告 新报告可能是 因此,现在应该合并旧报表,使其下面都有两行-1
9回复

差异文件存在于两个不同的目录中

我有两个目录具有相同的文件列表。 我需要使用diff命令diff两个目录中存在的所有文件。 是否有一个简单的命令行选项可以执行此操作,还是我必须编写一个Shell脚本来获取文件列表,然后对其进行遍历?
1回复

区分两个文件并在Unix中也打印第n行的输出

我们有两个文件,我要在其中比较并打印该行和该差异行上方的第4行。 例如,在这种情况下,diff在具有debug:ON / OFF的行之间,我也想打印具有值“ AR1LogHandler.properties”的行。 文件1 ---- 文件2-
2回复

如何使用文本文件中的子目录创建多个目录?

这是我目前的剧本。 但它不会像我想要的那样创建子目录。 我理想的文本文件如下所示: 标签/空格应该表明这是一个子目录。 我怎样才能让它发挥作用?
1回复

如何压缩多个子目录下的“仅”文件?

这听起来听起来很熟悉,但是却有所不同。 我想要在终端执行此操作的命令- 我有一个working的文件夹,它的结构是这样的- 工作的 -100 --1 --2 --3 -200 --1 --2 --3 -30
2回复

比较2个文本文件unix shell脚本

我有2个以下格式的文本文件 和文件2为:- 我正在尝试比较文件,如果所有内容都匹配且输出不匹配,则输出为“匹配的所有记录”,然后“ 字段名称的数据不匹配” 我尝试使用diff通过忽略空格来进行基本匹配,但是这种情况没有发生。 有人可以帮我吗? 问候。
2回复

两个不同目录中存在的comapring文件内容的更改统计信息

在Solaris 10 ,我有两个目录,两个目录中的文件大致相同,但是只有一个目录中可能只有少量文件存在。 几乎相同的文件列表。 使用diff命令,我可以看到个体差异。 将diff与find语句的组合运行在for循环中,如下所示: 我可以检查文件的个别差异。 但是,我需要有一些统
3回复

比较两个文件,并将不匹配的数字写入新文件

我有两个文件,其中ifile1.txt是ifile2.txt的子集。 需求输出 我正在尝试 但是它给出了不同的输出格式。