我正在使用bash命令进行一些图像编辑。 我有414个图像标记为1file.png 2file.png ... 414file.png。对于其中的每一个,我想添加名称中已存在的数字。目标是创建一个.gif文件,它将显示一个角落中的图像计数。 (使用convert * result.gif工作创建.gif文件)
问题是它不会在图像中添加我的号码,而是直接打印$ i。有人知道如何读取循环变量吗?
我试过了:
for i in {0..9}; do
convert -pointsize 80 -fill black -draw 'text 1650 400 "$i"' "$i"file.png "$i"file.png;
done
非常感谢提前。
答案 0 :(得分:0)
问题解决了:
for i in {0..1}; do
convert -pointsize 80 -fill black -draw 'text 1650 400 '\"$i\"'' "$i"file.png "$i"file.png;
done