Saya punya sesuatu yang cukup sederhana yang ingin saya lakukan. Saya ingin menggunakan montage
pada direktori yang berisi ribuan gambar, dengan sedikit pilihan, yaitu:
me@home$ montage -size 256x256 DSC01*.JPG.svg output.png
... tapi itu tidak cukup baik, karena hanya mengambil sekitar 100 gambar sekaligus; tidak juga
me@home$ montage -size 256x256 *.svg output.png
... yang mengambil semua gambar secara bersamaan, karena file yang dihasilkan terlalu besar untuk diurai.
Yang ingin saya lakukan adalah mengulangi lebih dari sekitar 100-200 file sekaligus. Saya kira ini bisa diimplementasikan dengan menggunakan for loop (?), Tapi saya hanya sedikit bingung bagaimana cara melakukannya. Saya kira mungkin ada cara cerdas untuk menggunakannya find -exec
atau xargs
yang tidak saya pikirkan. Saya menggunakan bash
, tetapi saya menggunakan zsh
sesekali.
Jadi, sebagai kesimpulan, saya mencari satu liner yang, diberikan 2600 file gambar, panggilan montase sekitar 13 atau 26 kali (satu kali untuk setiap 100-200 file), dan diberikan n file, dapat disebut kelipatan n kali .
DSC0100.JPG.svg
...DSC2600.JPG.svg
?