我想将几个jpg文件转换为png文件。据我所知,可以使用此命令

mogrify -format png *.*

我有一个问题,我有很多子文件夹。假设是我的主文件夹,而 b,c d 是子文件夹。图像在子文件夹中。

如何转换所有图像而不必手动打开每个文件夹?

->我想编写一个命令,当我在文件夹中时,该命令适用于子文件夹中的所有文件。

最佳答案

假设您位于文件夹中,则以下内容可能对您有用

find . -name "*.jpg" -exec mogrify -format png {} \;

您可以使用find命令获取所有子文件夹中的所有jpg文件,并将您的命令作为参数传递给find

关于linux - 如何使用Linux命令将jpg文件转换为png文件? +难度=子文件夹,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20975025/

10-11 22:47
查看更多