แปลงไฟล์. ไฟล์ทั้งหมดเป็น. flac ในโฟลเดอร์ย่อยต่างๆ
ฉันพยายามแปลง. ไฟล์บางไฟล์เป็น. flac โดยใช้avconvบรรทัดคำสั่ง เห็นได้ชัดว่าavconvไม่ใช่ประเด็นหลักที่นี่ avconv -i inputApeFile.ape outputFlacFile.flacไวยากรณ์ที่จะตรงไปตรงสวย ประเด็นก็คือไฟล์จะซ้อนในโฟลเดอร์ย่อยมากกว่า เช่นฉันมีโฟลเดอร์ศิลปินจากนั้นโฟลเดอร์ย่อยซีดีต่างๆแต่ละรายการมีไฟล์. ape ที่แตกต่างกัน ฉันจะแปลงไฟล์ทั้งหมดแล้วบันทึกในโฟลเดอร์เดียวกันของไฟล์ต้นฉบับ แต่ใช้นามสกุล. flac ได้อย่างไร หากเป็นไปได้ฉันต้องการใช้คำสั่ง shell เพียงบรรทัดเดียวโดยไม่ต้องใช้สคริปต์ ฉันคิดว่ามันควรจะเป็นอย่างนั้น avconv -i 'ls -R | grep ape' '???' แต่ฉันติดอยู่กับส่วนที่สอง (อาจใช้sed??!?)