我找到一套图标,几百个文件都是 .svg 格式的,只能一个一个在浏览器里面打开,从中找到一个满意的太麻烦了。
通过搜索,找到了一个超级工具,ImageMagick 的 mogrify。
用法也是相当简单,把所有 svg 文件放在一个目录下,然后进入这个目录,执行命令:
find ./ -name *.svg -exec mogrify -format png {} \;
解释一下:
find 就是查找,-exec 是 find 的参数,对找到的文件应用一条命令,命令中的 “{}” 是一个占位符,代表找到的文件,最后的 “\;” 代表 -exec 命令的结束符。
执行之后,每个 svg 文件都生成了一个对应的 png 文件。
Unix 真是强!