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/.
Witam.
Potrzebuję zamienić taki tekst:
http://blablabla.wrzuta.pl/audio/XXXXXXXXXX/YYYYYYY
na taki:
http://www.wrzuta.pl/aud/file/XXXXXXXXXX/1
Jakieś pomysły?
Do zamiany audio na aud/file użyłem
perl -pi -w -e 's/audio/aud\/file/g;' filename.txt
Alem cienki z perla (ok ok, nic a nic nie znam ;) )
Dodatkowo mogę dodać, że XXXXXXXXXX to zawsze dziesięć znaków, zaś blablabla jest tekstem różnej długości, tak samo jak i YYYYYYY...
Proszę o pomoc i z góry dziękuję.
Offline
zajrzyj do wątku Nasza twórczość są tam skrypty w bashu, robiące to samo co chcesz osiągnąć ;)
Offline
regexpy, panie kierowniku, regexpy :)
echo http://blablabla.wrzuta.pl/audio/XXXXXXXXXX/YYYYYYY | sed -r "s:http\://(.*).wrzuta.pl/audio/(.*)/(.*):http\://www.wrzuta.pl/aud/file/\2/1:g"
Offline
kwachu, azhag, dzięki :-)
Patrzyłem na tamte skrypty, ale skorzystałem z kodu azhaga ;-)
Ściąganie działa, teraz trzeba zacząć robić progressbara :P
Jak skończę, to nie omieszkam opublikować "dzieła" :D
Offline