#!/bin/bash
for i in *.mp4
do
ffmpeg -i "$i" -ab 128k "${i%mp4}mp3"
done
Bu toplu iş geçerli dizindeki tüm *.mp4 dosyalarını bir mp3'e dönüştürür. ffmpeg'in bu dağıtıma yüklenmesi veya dahil edilmesi gerekir. Bazen cwd'deki her şeyin dönüştürülmesini istemiyorum. Bu betiği öyle değiştirmek istiyorum.
- Argüman yoksa, komut dosyası hiçbir şey yapmaz
- Argüman *.mp4 ise, tüm .mp4'ü .mp3'e dönüştürür
- Argüman filename.mp4 ise, yalnızca bir dosyayı filename.mp3'e dönüştürür
Bash komut dosyası koduyla ilgili yardım alabilir miyim ? TIA ! Argümanları komut satırından nasıl okuyacağınızdan ve bunları komut dosyasına nasıl koyacağınızdan emin değilim
$1 $2 ? Bana sadece bir örnek göster. Diğerlerini yapabilmeliyim.