OSX命令行查找具有不同扩展名的重复文件名

纳韦德·阿巴斯(Naveed Abbas)

我经历了所有类似的问题,并安装了一些命令行工具(如duff),但没有成功。

在我的图像目录中,我具有相同名称但具有不同扩展名(jpg和png)的图像。我只想打印具有不同扩展名的重复文件名的文件名。(例如foo.jpg和foo.png)或至少一个文件名(foo)

到目前为止,我尝试了这些方法

find . -exec bash -c 'basename "$0" ".${0##*.}"' {} \; | sort | uniq

find . -type f \( -name "*.jpg" -o -name "*.png" \)

这些命令大多数都返回Nothing全部文件唯一文件名,但不返回重复文件名

美国空军

我建议您修改第二个命令:

find . -type f -name "*.jpg" | \
    while read -r f; do [ -e "${f%.jpg}.png" ] && echo "${f%.jpg}"; done

这将查找所有.jpg文件并检查相应.png文件是否存在,并显示不带扩展名的完整路径。

请注意,如果.png文件少得多,搜索这些.jpg文件并检查相应的文件将更加有效

[bash在Ubuntu 18.04.1。上进行了测试

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MySQL搜索具有不同扩展名的重复文件名

来自分类Dev

通过命令行递归执行所有具有特定扩展名的文件

来自分类Dev

在Windows命令行上查找具有特定模式的文件名?

来自分类Dev

查找具有多个文件扩展名的命令

来自分类Dev

Bash命令查找具有相同名称但扩展名不同的文件

来自分类Dev

从命令行递归更改多个文件的重复扩展名

来自分类Dev

提取具有扩展名URL的文件名

来自分类Dev

是否有用于管理文件扩展名及其相应程序命令行的工具?

来自分类Dev

从具有多个扩展名的文件名中删除某些扩展名

来自分类Dev

要写入文本文件的唯一文件名和路径,重复的名称将具有不同的扩展名

来自分类Dev

从命令行对文件夹和具有特定扩展名(.mp4)的子文件夹中的文件进行计数

来自分类Dev

获取命令行的文件名

来自分类Dev

Bash查找大小为零的文件并删除具有不同扩展名的文件

来自分类Dev

查找具有相同名称但扩展名不同的文件并删除最早的文件

来自分类Dev

将具有不同扩展名的最旧文件名移动到公共文件夹。Python

来自分类Dev

崇高文本正则表达式以查找具有特定扩展名的文件名

来自分类Dev

查找和复制具有相同名称但扩展名不同的文件

来自分类Dev

查找具有2个不同扩展名的目录/ w文件

来自分类Dev

在Windows命令行上使用DIR命令排除特定扩展名的文件

来自分类常见问题

递归查找具有特定扩展名的文件

来自分类Dev

查找具有某些扩展名的文件

来自分类Dev

查找具有用户指定扩展名的文件

来自分类Dev

Python递归查找具有特定扩展名的文件

来自分类Dev

查找具有特定扩展名的文件

来自分类Dev

为什么在命令行中输入不带扩展名的文件时会打开文件?

来自分类Dev

从目录列出具有不同扩展名的文件

来自分类Dev

在MacOS中同步具有不同扩展名的文件

来自分类Dev

如何重命名具有不同扩展名的文件

来自分类Dev

重命名具有不同扩展名的文件

Related 相关文章

  1. 1

    MySQL搜索具有不同扩展名的重复文件名

  2. 2

    通过命令行递归执行所有具有特定扩展名的文件

  3. 3

    在Windows命令行上查找具有特定模式的文件名?

  4. 4

    查找具有多个文件扩展名的命令

  5. 5

    Bash命令查找具有相同名称但扩展名不同的文件

  6. 6

    从命令行递归更改多个文件的重复扩展名

  7. 7

    提取具有扩展名URL的文件名

  8. 8

    是否有用于管理文件扩展名及其相应程序命令行的工具?

  9. 9

    从具有多个扩展名的文件名中删除某些扩展名

  10. 10

    要写入文本文件的唯一文件名和路径,重复的名称将具有不同的扩展名

  11. 11

    从命令行对文件夹和具有特定扩展名(.mp4)的子文件夹中的文件进行计数

  12. 12

    获取命令行的文件名

  13. 13

    Bash查找大小为零的文件并删除具有不同扩展名的文件

  14. 14

    查找具有相同名称但扩展名不同的文件并删除最早的文件

  15. 15

    将具有不同扩展名的最旧文件名移动到公共文件夹。Python

  16. 16

    崇高文本正则表达式以查找具有特定扩展名的文件名

  17. 17

    查找和复制具有相同名称但扩展名不同的文件

  18. 18

    查找具有2个不同扩展名的目录/ w文件

  19. 19

    在Windows命令行上使用DIR命令排除特定扩展名的文件

  20. 20

    递归查找具有特定扩展名的文件

  21. 21

    查找具有某些扩展名的文件

  22. 22

    查找具有用户指定扩展名的文件

  23. 23

    Python递归查找具有特定扩展名的文件

  24. 24

    查找具有特定扩展名的文件

  25. 25

    为什么在命令行中输入不带扩展名的文件时会打开文件?

  26. 26

    从目录列出具有不同扩展名的文件

  27. 27

    在MacOS中同步具有不同扩展名的文件

  28. 28

    如何重命名具有不同扩展名的文件

  29. 29

    重命名具有不同扩展名的文件

热门标签

归档