Funziona!! sei un genio!! :D Il 10/07/13, Alessandro Proscia<[email protected]> ha scritto: > 2013/7/10 MaX <[email protected]>: >> non vorrei essere un piattola... ma non è detto che i file siano .gif, >> potrebbero avere una estensione qualsiasi >> > > prova con > sed -r > 's#http://image.forumfree.it/([0-9]/){7}([0-9]+\.[0-9a-zA-Z]+)#http://faidateoffgrid.altervista.org/forum/allegati/\2#g' > >> cmq sto pensando di fare una cosa più semplice.... visto che scarico i >> files con wget, potrei passargli l' opzione -x oppure -nH e fare >> ricreare la struttura delle cartelle. A quel punto basta sostituire il >> dominio vecchio con il nuovo. > > Beh, la regex di sostituzione anche in questo caso non cambia:-) Nel > dump del db i percorsi sono comunque da sostituire ed adattare alla > nuova struttura (a meno che la struttura delle directory non rimane > costante) > > >> >> ad ogni modo grazie davvero. si scoprono sempre nuove cose con sed e awk >> > > Sono tra i miei tool preferiti:-) > > >> Il 09/07/13, Alessandro Proscia<[email protected]> ha scritto: >>> 2013/7/9 MaX <[email protected]>: >>>> Grazie alessando, ma.... quasi!! >>>> >>>> ti metto sotto una linea da processare di un forum reale...tanto è >>>> pubblico e non c' è niente da nascondere. >>>> >>>> bisogna che SOLO i link tipo >>>> "http://image.forumfree.it/4/4/1/0/7/3/3/1325053754.gif" >>>> >>>> venissero modificati in >>>> >>>> "http://faidateoffgrid.altervista.org/forum/allegati/1325053754.gif" >>> >>> Che ne dici di >>> >>> sed -r >>> 's#http://image.forumfree.it/([0-9]/){7}([0-9]+\.gif)#http://faidateoffgrid.altervista.org/forum/allegati/\2#g' >>> >>> ? >>> >>> Alessandro >>> >>> >>> [cut] >>> >>> -- >>> Linux Registered User (http://counter.li.org) #378635 >>> >>> So this is how liberty dies...with thunderous applause. - Padmé Amidala >>> >> >> >> -- >> ciao, >> MaX > > > > -- > Linux Registered User (http://counter.li.org) #378635 > > So this is how liberty dies...with thunderous applause. - Padmé Amidala > > > -- > Per REVOCARE l'iscrizione alla lista, inviare un email a > [email protected] con oggetto "unsubscribe". Per > problemi inviare un email in INGLESE a [email protected] > > To UNSUBSCRIBE, email to [email protected] > with a subject of "unsubscribe". Trouble? Contact > [email protected] > Archive: > http://lists.debian.org/cakkvcfbgzv62-6ssmfs_1do3bemgpzhqya_avga1elu0g0q...@mail.gmail.com > >
-- ciao, MaX -- Per REVOCARE l'iscrizione alla lista, inviare un email a [email protected] con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a [email protected] To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/CAEyAVmtkBaxT-t9e73r6Vsn9Pk9YjV6DL2u0tMfVKmc-wRY=n...@mail.gmail.com

