第一步:
find ./*.webp -print
./2.webp
./3.webp
第二步:
dwebp 2.webp -o 2.png
dwebp 3.webp -o 3.png
把两步链接成一句命令,最后有linux和windows版本,非常感谢,文盲先感谢了
fo i in `find ./*.webp` ; do dwebp $i -o 2.png ; done
不知道是不是要这样。windows的不会。
这样所有的文件都位2.png了啊、、、
追答fo i in `find ./*.webp` ; do dwebp $i -o `echo $i | grep -oP '\d'`.png ; done应该就应该行了吧?
\d加个+号 \d+
追问嗯的 晚上回去试试 如果能把window上的命令搞定就更好了 哈哈
温馨提示:答案为网友推荐,仅供参考
第1个回答 2013-08-11
for i in ./*.webp; do dwebp $i -o `cut -f1 -d "." $i`.png; done
但是前提是你要先安装dwebp命令,好像没有这个命令吧
但是前提是你要先安装dwebp命令,好像没有这个命令吧