したがって、自動的にいくつかの文書にパイプして簡単に比較できるように、並べて配置したい4つの.pngファイルのリストがあります。
自動的にHTMLファイルに入れるつもりです。そのため、端末コマンドを使用して4つの.pngファイルを自動的に配置したいと思います。
コマンドラインを介してこれを最もよく行うにはどうすればよいですか?
答え1
以下は、必要なタスクを実行するために一緒に作成されたスクリプトです。
$ ( echo -e "<html>\n<body>"; \
for i in {1..4}.png;do echo "<img src="$i">"; done ; \
echo -e "</body>\n</html>" ) | tee 4v.html
<html>
<body>
<img src=1.png>
<img src=2.png>
<img src=3.png>
<img src=4.png>
</body>
</html>
結果ファイルを表示するには4v.html
:
$ xdg-open 4v.html
最終製品:
調整
別の一連の画像を使用するには、.png
ループのパラメータを変更するだけですfor
。
for i in {1..4}.png;do echo "<img src="$i">"; done
私の例では、ファイル名は1.png
、、、、およびです。したがって、それらがすべてディレクトリにある場合は、次のようにできます。2.png
3.png
4.png
for i in *.png;do echo "<img src="$i">"; done