Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Naskrobałem skrypcik do przekodowania plikow w katalogu do mp3
#!/bin/sh for f in `ls -a` ;do lame -q 2 -b 128 $1 $f x_$f done
Tyle ze nie dziala jak w nazwach plikow są spacje jak to ująć aby bral równiez te ze spacjami w nazwie.
Pozdrawiam
Ostatnio edytowany przez ilin (2008-02-11 17:33:48)
Offline
lame -q 2 -b 128 $1 "$f" x_"$f"
?
Pzdr.
Ostatnio edytowany przez mi5tic (2008-02-11 17:43:10)
Offline
Niestety nie działa.
Pozdrawiam
Offline
może tak?
#!/bin/sh for f in * ;do lame -q 2 -b 128 $1 "$f" x_"$f" done
Offline
Najpierw skonwertuj spację do ... tego tam dolnego myślnika ;)
for f in *; do file=$(echo $f | tr ' ' _) [ ! -f $file ] && mv "$f" $file done
a później baw się lame`em ...
Ostatnio edytowany przez pasqdnik (2008-02-11 21:03:28)
Offline
albo użyj dobrej powłoki ;)
azhag@debian /tmp/test $ echo $SHELL /bin/zsh azhag@debian /tmp/test $ ls lala\ la azhag@debian /tmp/test $ bash azhag@debian:/tmp/test$ ls lala la azhag@debian:/tmp/test$
różnica jest oczywista :)
dolnego myślnika
podkreślnika ;)
Offline
ls -a | while read f; do lame -q 2 -b 128 $1 "$f" "x_$f" done
azhag napisał(-a):
albo użyj dobrej powłoki ;)
Kod:
azhag@debian /tmp/test $ echo $SHELL /bin/zsh azhag@debian /tmp/test $ ls lala\ la
ls -b jak potrzeba ukośników ... lub jak ktos bardzo je lubi export QUOTING_STYLE=escape
Ostatnio edytowany przez bercik (2008-02-11 23:57:53)
Offline
azhag napisał(-a):
dolnego myślnika
podkreślnika ;)
Zawsze mówiłem na to pierdolnik, ale nie mam jeszcze 800 postów ;)
bercik, Twoje rozwiązanie jest identyczne jak kwacha i ilina,więc raczej nie zadziała ...
Ostatnio edytowany przez pasqdnik (2008-02-12 09:22:22)
Offline
nie jest identyczne - zastapilem for ktory idzie po wyrazach while read ktory idzie po liniach i raczej zadziala ...
rozwiazanie kwachu jest bardzo podobne do tego ale pomija pliki ukryte (podobnie jak Twoje rozwiazanie), a zalozylem ze to -a w tym ls po cos jest podane ...
Ostatnio edytowany przez bercik (2008-02-13 02:20:05)
Offline
OK. Wy tutaj jesteście fachury...
Offline
moje rozwiązanie działa, sprawdzałem ;)
no fakt ukryte pliki pomija ale nie sądzę że ktoś chowa muzykę a konwertować "." i ".." nie ma sensu ;)
Offline