Batch ve Watch

Toplu dönüşüm ve klasör izleme akışları

Batch komutu ne zaman kullanılır?

Aynı dönüşümü çok sayıda dosyaya uygulamak, klasör yapısını korumak, rapor almak ve hatadan sonra devam etmek istediğinde `batch` kullanılır.

Batch temel örnekleri

docufy batch ./docs --from md --to pdf
docufy batch ./videolar --from mp4 --to gif --recursive
docufy batch ./resimler --from jpg --to png --dry-run

Glob ve çıktı klasörü

docufy batch "*.png" --from png --to jpg --quality 85
docufy batch ./assets --from png --to jpg --output ./export --preserve-tree

Çakışma, retry ve raporlama

docufy batch ./resimler --from jpg --to png \
  --on-conflict versioned \
  --retry 2 --retry-delay 1s \
  --report json --report-file ./reports/batch.json

Yarıda kalan batch'e devam (resume)

docufy batch ./resimler --from jpg --to png \
  --resume-from-report ./reports/batch.json

Watch komutu ne zaman kullanılır?

Sürekli gelen dosyaların otomatik işlenmesini istediğinde kullanılır. İçeri düşen dosya eşleşirse dönüşüm tetiklenir.

Watch örnekleri

docufy watch ./incoming --from webp --to jpg
docufy watch ./videolar --from mp4 --to gif --recursive --quality 80
docufy watch ./incoming --from mov --to mp4 --profile archive-lossless

Pratik operasyon önerileri