如何使用 meld 比较不同目录中的两个相同名称文件(不给出它们的路径)



我知道命令:

  1. 要查找文件的路径:

    find . -name filename
    
  2. 要比较两个文件:

    meld path_of_file_in_one_dir path_of_file_in_second_dir
    

必须比较一个目录的不同子目录中的这么多文件,每次我都必须首先搜索该文件的路径,然后将此路径与meld一起使用,并且我必须为每个文件执行此操作。

如果我只为meld提供该文件的名称和根目录,那将非常容易。

如何组合meldfind命令,以便我可以将其应用于每个文件?

  1. 如果你的目录结构是这样的,说
    • test_folder
      • 测试1
        • file_to_cmp
      • 测试2
        • file_to_cmp
      • 测试3
        • file_to_cmp

然后,您可以运行以下内容

meld find . -name "file*"
meld find . -name "file_to_cmp"这肯定会比较 3 个文件。
关于三个以上的文件比较,我怀疑 meld 能做到。

相关内容

  • 没有找到相关文章

最新更新