[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: altro aiuto con sed/awk (2)



Funziona!!  sei un genio!! :D

Il 10/07/13, Alessandro Proscia<a.proscia@gmail.com> ha scritto:
> 2013/7/10 MaX <maxlinux2000@gmail.com>:
>> 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<a.proscia@gmail.com> ha scritto:
>>> 2013/7/9 MaX <maxlinux2000@gmail.com>:
>>>> 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
> debian-italian-REQUEST@lists.debian.org con oggetto "unsubscribe". Per
> problemi inviare un email in INGLESE a listmaster@lists.debian.org
>
> To UNSUBSCRIBE, email to debian-italian-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmaster@lists.debian.org
> Archive:
> [🔎] CAKKVCFbgzV62-6sSmFS_1Do3BEmgPzHqyA_avGA1ELu0G0qN2Q@mail.gmail.com">http://lists.debian.org/[🔎] CAKKVCFbgzV62-6sSmFS_1Do3BEmgPzHqyA_avGA1ELu0G0qN2Q@mail.gmail.com
>
>


-- 
ciao,
MaX


Reply to: