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

时间:2014-02-21 10:49:17

标签: linux ubuntu filesystems compare utility

我知道命令:

  1. 查找文件路径:

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

    meld path_of_file_in_one_dir path_of_file_in_second_dir
    
  3. 我必须在目录的不同子目录中比较这么多文件,每次我必须首先搜索该文件的路径然后使用meld这个路径,我必须为每个文件

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

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

1 个答案:

答案 0 :(得分:0)

  1. 如果你的目录结构是这样说的话
    • test_folder
      • TEST1
        • file_to_cmp
      • TEST2
        • file_to_cmp
      • TEST3
        • file_to_cmp
  2. 然后你可以运行以下

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