script segítség [megoldva]

Fórumok

sziasztok,

egy skripthez megírásához kérnék egy kis segítséget :

Van egy linuxos parancs ami gsm formátumból Wav formátumot konvertál.

sox infile.gsm -r 44100 -a outfile.wav

Mivel több hangfálj is van a rendszern és egyesével névszerint, nem szeretném végigcsinálni, így arra gondoltam, hogy valamilyen formába lehetne automalizálni a dolgot.

Valami olyasmi skript kellene ami adott könyvtáron belül minden .gsm fáljt egy ugyanilyen nevő .wav fáljra konvertálja.

Hozzászólások


for i in *.gsm ; do sox "$i" -r 44100 -a $(basename "$i" .gsm).wav; done

közbe csináltam egy sajátot is

for a in *.gsm; do sox "$a" -r 44100 -a "`echo $a|sed -e s/gsm//`wav"; done

köszönöm a gyors válaszokat és a segítséget