gpt4 book ai didi

linux - 如何使用 diff 命令在目录中查找具有相同名称部分的文件?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:16:49 25 4
gpt4 key购买 nike

我有两个目录,里面有文件。目录 A 包含带有编号结尾的照片列表(例如 janet1.jpg laura2.jpg),目录 B 具有相同的文件,但编号结尾不同(例如 janet41.jpg laura33.jpg)。如何在忽略编号结尾的情况下从目录 A 和 B 中找到没有相应文件的文件?例如,目录 A 中有一个 rachael3,但目录 B 中没有 rachael\d。我认为有一种方法可以在 bash 中使用 diff 命令,但我没有看到明显的方法。

最佳答案

我看不到直接为此使用 diff 的方法。在两个目录上使用求和工具(md5sha1 等),然后根据第一(求和)列和差异对两个文件进行排序可能会更容易/比较那些输出文件。

或者,类似于 findimagedupes (这不像 diff 或总和检查那样简单的比较)可能是一个更简单(也可能更有用)的解决方案。

关于linux - 如何使用 diff 命令在目录中查找具有相同名称部分的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29099965/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com