[LUGOS] bash vprasanje

Gasper Lakota - Jericek gasper at bsnet.eu.org
Sun Feb 8 21:16:55 CET 2004


for i in *.mp3
   do mplayer "$i" -ao pcm -aofile $(basename "$i$ .mp3).wav
done

lp,
G


Gorazd Brumen wrote:
> Imam tole vprasanje:
> 
> Napisal sem skriptico za pretvorbo .mp3 ali kaksnih drugih datotek
> v wav s pomocjo mplayer-ja. Skripta je spodaj. Edino, kar ne
> dela je, ce ima datoteka v imenu presledek. Se pravi, skripta
> datoteko z imenom 01 - nekaj.mp3 ne prevede, ampak poizkusi
> 3 krat 01.wav, -.wav in nekaj.wav
> 
> Kako to odpravit? Ce kdo ve tudi kaksen enovrsticen
> ukaz, pa se toliko boljse. Jaz nimam vec idej, pa tudi najbolj
> izkusenj bash programer nisem.
> 
> Gorazd
> 
> 
> #!/bin/bash
> for i in $( ls $1 ); do
>     j=`echo $i | awk -F"." '{print $1 ".wav"}'`
>     mplayer $i -ao pcm -aofile $j ;
> done
> 
> 




More information about the lugos-list mailing list