Tôi đã có một cái gì đó khá đơn giản tôi muốn làm. Tôi muốn sử dụng montage
trên một thư mục chứa hàng ngàn hình ảnh, với rất ít tùy chọn, cụ thể là:
me@home$ montage -size 256x256 DSC01*.JPG.svg output.png
... nhưng điều đó không đủ tốt, vì nó chỉ chụp được khoảng 100 hình ảnh cùng một lúc; cũng không là
me@home$ montage -size 256x256 *.svg output.png
... Lấy tất cả các hình ảnh cùng một lúc, vì tệp kết quả quá lớn để phân tích cú pháp.
Những gì tôi muốn làm là lặp đi lặp lại một cái gì đó như 100-200 tệp cùng một lúc. Tôi đoán điều này có thể được thực hiện bằng cách sử dụng vòng lặp for (?), Nhưng tôi chỉ hơi bối rối về cách thực hiện điều đó. Tôi đoán có lẽ có một cách thông minh để sử dụng find -exec
hoặc xargs
tôi không nghĩ đến. Tôi đang sử dụng bash
, nhưng tôi zsh
thỉnh thoảng sử dụng .
Vì vậy, để kết luận, tôi đang tìm kiếm một lớp lót, với 2600 tệp hình ảnh, gọi điện thoại khoảng 13 hoặc 26 lần (một lần cho mỗi 100-200 tệp) và được cung cấp n tệp, có thể được gọi là bội số của n lần .
DSC0100.JPG.svg
...DSC2600.JPG.svg
?