2012-06-22 33 views
6

Một câu hỏi khác từ trình quét mã hóa newbie linux. Tôi đang cố gắng xử lý hàng loạt tất cả các tệp trong một thư mục bằng cách sử dụng lệnh nàyKịch bản Mogrify đệ quy

find -name "*.jpg" -exec mogrify -resize 320 -quality 75 {} \; 

Lệnh chạy nhưng dường như không có gì xảy ra.

Cảm ơn trước

Trả lời

6

Hãy thử

find -name "*.jpg" -print 

để xem những tập tin phù hợp; điều này có thể giúp chẩn đoán nếu vấn đề là với mogrify hoặc với tìm.

1

Xin lỗi tất cả, nhưng đây chỉ là lỗi người dùng. Tôi đã không ở trong thư mục chính xác khi thử nghiệm. Lệnh này thực sự hoạt động.

+0

Trong trường hợp đó, bạn nên đánh dấu câu trả lời của Joel là chính xác, vì đó là gỡ lỗi sẽ xác định lỗi của bạn. – ghoti