$ cat "dev63.hatenablog.com/entry/2024/08/31/070340.md"
// ブログエントリー — 2024/8/31

imagemagickで複数画像をまとめる

for file in ~/Desktop/scrap/*.{jpg,JPG,JPEG,jpeg,PNG,png}; do mv "$file" "${file%.*}.png"; done
montage ~/Desktop/scrap/*.png -tile 3x -geometry +0+0 ~/Desktop/scrap/output/output.png && mv ~/Desktop/scrap/output/output.png ~/Desktop/scrap/output/"$(date +%Y%m%d%s).png"

自動的に画像を消したければ、最後に && rm ~/Desktop/scrap/*.pngをつける。 ないはずの画像が出てくる時は、退避用のディレクトリを作って少ない画像で操作したり、画像の内容をチェックしたり、hoge*.pngみたいにして対象を絞れば良い

※コマンドに対応するようなディレクトリを先に作っておく必要がある

ENTRY: dev63.hatenablog.com/entry/2024/08/31/070340.md
DATE: 2024/8/31
WORDS: 33