我有大量扩展名为.gif的文件。我想将所有GIF动画移动到另一个目录。我怎么能用linux shell做到这一点?
答案 0 :(得分:6)
基本上,如果identify为GIF返回多行,则可能是动画,因为它包含多个图像。但是,你可能会得到误报。
在shell中使用示例:
for i in *.gif; do
if [ `identify "$i" | wc -l` -gt 1 ] ; then
echo move "$i"
else
echo dont move "$i"
fi
done