我正在寻找一个 Bash 命令,它允许我识别目录中的所有图像,无论文件扩展名如何。例如,如果一张照片被赋予了 .doc 扩展名,我希望能够使用脚本来识别它。
到目前为止,我有以下内容,但它仅返回具有典型文件扩展名的图像。
find . -type f -exec file {} \; | grep -i -o -E '^.+: \w+ image'
最佳答案
我会选择这个:
file --mime-type * | grep "image/"
示例输出
gif.doc: image/gif
jpg.doc: image/jpeg
png.doc: image/png
result.doc: image/tiff
关于linux - 在 bash 上查找图像,无论扩展名如何,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50845302/