Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想将几个 jpg 文件转换为 png 文件。据我所知,可以使用此命令
mogrify -format png *.*
我有一个问题,我有很多子文件夹。假设a是我的主文件夹,而b、c和d是子文件夹。图像位于子文件夹中。
如何在无需手动打开每个文件夹的情况下转换所有图像?
-> 当我在文件夹a中时,我想编写一个有效的命令,但适用于子文件夹中的所有文件。
假设您在文件夹 a中,以下可能对您有用
find . -name "*.jpg" -exec mogrify -format png {} \;
您可以使用 find 命令获取所有子文件夹中的所有 jpg 文件,并将您的命令作为参数传递给 find