View previous topic :: View next topic |
Author |
Message |
Odinist Apprentice
Joined: 09 Aug 2006 Posts: 176 Location: Silesia, Poland
|
Posted: Fri Mar 23, 2007 7:18 pm Post subject: lame - konwersja plików z długimi nazwami w bashu |
|
|
Napisałem prosty skrypt konwertujący pliki flac do mp3:
Code: | $ for d in *.flac; do flac -d "$d"; lame --preset extreme ${d%.flac}.wav ${d%.flac}.mp3; done
|
Niestety to cudo nie działa z plikami o długich nazwach, wyświetlany jest error z pierwszym wyrazem nazwy pliku:
Code: | lame: excess arg Diabolical
LAME 32bits version 3.97 (http://www.mp3dev.org/)
[...]
|
Jak zrobić aby działo? Pomocy |
|
Back to top |
|
|
Raku Bodhisattva
Joined: 28 Feb 2004 Posts: 2374 Location: Poland
|
Posted: Sat Mar 24, 2007 12:03 pm Post subject: Re: lame - konwersja plików z długimi nazwami w bashu |
|
|
-Nile- wrote: | Napisałem prosty skrypt konwertujący pliki flac do mp3:
Code: | $ for d in *.flac; do flac -d "$d"; lame --preset extreme ${d%.flac}.wav ${d%.flac}.mp3; done
|
Niestety to cudo nie działa z plikami o długich nazwach, wyświetlany jest error z pierwszym wyrazem nazwy pliku:
Code: | lame: excess arg Diabolical
LAME 32bits version 3.97 (http://www.mp3dev.org/)
[...]
|
Jak zrobić aby działo? Pomocy |
może zmień długą nazwę na tmp.flac, a po konwersji zmień z powrotem na tą zapamiętaną pod $d ?
albo escapuj cudzysłowia przy pomocy backslashy _________________ raku
Powered by Archlinux |
|
Back to top |
|
|
Odinist Apprentice
Joined: 09 Aug 2006 Posts: 176 Location: Silesia, Poland
|
Posted: Sat Mar 24, 2007 10:07 pm Post subject: |
|
|
Chyba jednak pozostane przy k3b |
|
Back to top |
|
|
|