【发布时间】:2014-12-17 04:17:47
【问题描述】:
我有包含子目录和图像文件的文件结构。我想使用 GraphicsMagick 将图像文件转换为另一种格式(并使它们更小)。我可以用这样的简单命令来做到这一点:
mogrify -path ../img-converted -format jpg ../content/*.jpg
但是当我尝试保留子目录结构时,事情变得复杂了。 Mogrify 没有这个选项,所以我需要编写 shell 脚本来检查所有目录(并可能创建新目录)。
这应该怎么做?
【问题讨论】:
-
我们大多数人都无法访问 GraphicsMagics,因此我们只能猜测您所指的文件夹结构。如果您可以提供“之前”结构和“之后”结果的示例,有人可能会提供帮助。
-
我的意思是 GraphicsMagick,对不起。使用 GraphicsMagick 中的 mogrify 命令,您可以将一个文件夹中的文件转换为另一个文件夹。但我不能做类似的任务,保持子文件夹结构。
标签: batch-file graphicsmagick mogrify