为什么 imagemagick 从文本文件中向后读取/追加

为什么 imagemagick 从文本文件中向后读取/追加

样本文件

文件.txt

重新生成并稍后再次使用

与该文本文件中存在的每个单词对应的图像

和.png

和.png

二手.png

二手.png

追加行.png

追加行.png

尝试按照文本文件中出现的相同顺序附加图像

cat file.txt | while read line; do
    for word in $line; do
        convert "$word".png append_row.png +append  append_row.png
    done
done

输出

追加行.png

追加行.png

问题:为什么单词要反向附加以及如何将每个单词附加在另一个单词之后?

答案1

您连接/附加两个图像"$word".png,并append_row.png在每次迭代中按该顺序,将每个新的单词图像添加到已生成单词的左侧。

您可能想交换这两个参数:

convert append_row.png "$word".png +append append_row.png

相关内容