ディレクトリ内の5つの画像をすべてインポートし、5つの画像グループごとに一意のファイル名を使用して新しいファイルにマージしたいと思います。
find *.jpg | xargs -n 5 -i convert {} -append {#}.png
本当に近いですが、{#}は現在行番号を出力しません。 xargsでこれは可能ですか?
ベストアンサー1
ファイル名にスペースが含まれていない場合:
テスト実行:
find *.jpg | xargs -n 5 | awk '{OFS=" ";}{print "convert",$1,$2,$3,$4,$5,"-append",NR".png\n";}'
問題がなければ添付してください| sh
。