使用shell命令批量转换图片格式

作者: _核桃_ | 来源:发表于2018-09-11 11:25 被阅读0次

    问题描述

    目录结构包括:

    
    -eps
    
    cov
    
    

    其中eps文件夹中存储了待转换为png格式的eps图片文件。cov文件为脚本文件,在该文件中,需要遍历eps文件中的所有文件,如img.eps,并转化为img.png

    解决方法

    1. 在shell中构建一个循环,访问eps目录所有文件。

    2. 使用convert命令转换文件格式

    3. 使用f/.eps/产生不包括.eps后缀的文件名

    代码如下:

    
    for f in $(find ./eps -iname "*.*"); do
    
      convert $f ${f/.eps/}.png
    
    done
    
    

    相关文章

      网友评论

        本文标题:使用shell命令批量转换图片格式

        本文链接:https://www.haomeiwen.com/subject/fuoygftx.html