我有大量带有 .gif 扩展名的文件。我想将所有动画 gif 移动到另一个目录。如何使用 linux shell 做到这一点?
问问题
1706 次
1 回答
10
基本上,如果识别为 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
于 2010-09-20T15:05:35.990 回答