13 mogrify -format jpg *.NEF在目录中运行时,该命令会将所有* .NEF文件转换为JPEG。我想做的是能够使用一个命令在子目录内的* .NEF文件中运行mogrify 。我正在尝试运行类似的东西: find . -type d exec mogrify -format jpg *.NEF \; 当然是行不通的。有人可以建议正确的命令吗? linux command-line find exec — 雷米 source
16 从ImageMagick 6.9.9.19看来,mogrify将结果写入与输入文件相同的目录中,因此可以使用以下命令: find . -name '*.NEF' -exec mogrify -format jpg {} + 说明: -name '*.NEF'查找所有* .NEF文件;使用-iname,如果你希望搜索不区分大小写。 -exec ... {} +在所有匹配的文件上执行命令。另一种选择是将find与xargs结合使用。 — 克里斯蒂安·丘皮图 source 只是一个提示,您可能需要扩展一点,因为它被标记为低质量。考虑详细解释该命令的作用。 做工完美。我将其用于将svg转换为png,方法是:“查找。 — name