Saya ingin menggunakan perintah berikut untuk mengubah ebooks dari format epub ke format mobi: calibre-convert books/*.epub books/*.mobi
tetapi saya ingin mempertahankan nama file yang sama untuk semua file. Jadi book1.epub akan membuat book1.mobi book2.epub akan membuat book2.mobi setelah konversi. apakah ini bisa dilakukan di baris perintah? atau apakah saya harus menulis skrip bash?
sumber
cd
menjadi permanen?find
atau dengan**
(setelahshopt -s globstar
di Bash). Catatan formal: contoh dalam pertanyaan Anda tidak rekursif dan jawaban saya menjaga semuanya tetap seperti ini. Mengubah pertanyaan secara substansial setelah jawaban apa pun dipublikasikan (dan dibenarkan, dan bahkan diterima oleh Anda) bukanlah praktik yang baik di sini. Menurut pendapat saya, pertanyaan yang terpisah akan baik, di mana Anda secara eksplisit meminta solusi rekursif (mungkin tautan ke pertanyaan ini untuk memberikan konteks, tetapi meskipun demikian pertanyaan baru itu harus berdiri sendiri).