許多從瀏覽器中下載下來(lái)的圖片素材是 webp
格式的啡直,這種格式使用著很不方便。比如像這樣:
如何轉(zhuǎn)換成其他格式的苍碟?比如 .png
當(dāng)然酒觅,你會(huì)說(shuō),網(wǎng)上有好多在線轉(zhuǎn)換工具微峰,可是舷丹,少量的可以。如果我要轉(zhuǎn)換成百上千個(gè)呢蜓肆?
我的第一反應(yīng)是寫(xiě)個(gè)腳本:
#!/bin/bash
path='./webp'
[ -d $path ] && cd $path
for file in `ls`
do ffmpeg -i $file `echo ${file}.png`
done
基本一鍵生成
準(zhǔn)備工作:
- 我把所有的
webp
圖片放到了一個(gè)名叫~/box/webp/
的文件夾中颜凯。 - 工具: ffmpeg.exe
執(zhí)行過(guò)程:
- 進(jìn)入父文件夾
box
:cd ~/box/
-
vim ~/box/webp2png.sh
(內(nèi)容同上)。 - 執(zhí)行腳本
./webp2png.sh
cd webp
rm *webp
不是彩蛋的彩蛋:
ls -l webp
發(fā)現(xiàn)文件名中都有一個(gè)'webp'仗扬。像這樣:
如何把它們都干掉症概?還用腳本吧:
vim ~/box/del-wepb-name.sh
內(nèi)容如下:
#!/bin/bash
cd webp
for file in `ls`
do mv $file `echo $file| sed 's/.webp//g'`
done
- 執(zhí)行:
./del-webp-name.sh
Tips:
- 可以給 rm 加個(gè)回收站哦!老婆再也不用擔(dān)心我
rm FUCK
了[18+]! ——誰(shuí)用誰(shuí)知道厉颤!
比如: Trash-Cli
-
Windows
下可以用 Git Bash穴豫,我這片文章就是在 win 下寫(xiě)的。 - 有興趣的小伙伴可以把試著這兩個(gè)腳本寫(xiě)成一個(gè)逼友。