Merhabalar,
Bir dizindeki tüm müzikleri yeniden kodlamak için aşağıdakini yazmıştım.
Sormak istediğim, listeyi ls -b ile alsam da (\ ekliyor) dosya adlarındaki
boşluk karakterinde lame görmüyor ve o dosyayı bulamıyor. Daha iyi bir çözüm
önerebilir misiniz? Veya bu boşlukları bir kerede alt çizgi (_) ile
değiştirmenin kolay bir yolu var mıdır?
#!/bin/bash
for sarki in `ls -b *.mp3`
do
lame -b 128 -s 44.1 $sarki ~/Muzik/yeni/$sarki
echo "Duzenlendi: $sarki"
done
echo "Bitti."
-- Alper Oguz alper2_at_oguz.biz _______________________________________________ Linux-programlama mailing list Linux-programlama_at_liste.linux.org.tr http://liste.linux.org.tr/mailman/listinfo/linux-programlamaReceived on Mon 13 Oct 2008 - 14:35:08 EEST