[LugBS] touch e formato date
Diego Monselice
info a diegomonselice.it
Gio 31 Gen 2013 12:28:00 UTC
ottimo ;)
Il 31/01/2013 12:35, Rampage Rmp ha scritto:
> eh si anche io sono un pirla :)
> la format string dell'output non ha le ore ehehe ok risolto :)
>
> grazie 1000
> Francesco
>
>
> 2013/1/31 Rampage Rmp <atomikramp a gmail.com <mailto:atomikramp a gmail.com>>
>
> funziona ma non mi restituisce l'orario, possibile che sia un
> errore di format string?
>
>
> 2013/1/29 Diego Monselice <info a diegomonselice.it
> <mailto:info a diegomonselice.it>>
>
> A me pare si possa fare + o - così:
>
> import time
>
> tuple = time.strptime("Tue, 07 Feb 2012 20:07:59","%a, %d %b
> %Y %H:%M:%S")
> new_string = time.strftime("%Y%m%d",tuple)
>
>
> non l'ho provato, per cui non so se sia corretto
>
>
>
> Il 29/01/2013 11:29, Rampage Rmp ha scritto:
>> Ciao a tutti ragazzi,
>> avrei bisogno di una drittarella....
>>
>> ho una serie di file per i quali dovrei alterare la data di
>> ultima modifica, pensavo di utilizzare touch, ma ho un
>> problema: le date ed orari di riferimento li ho tutti in
>> formato ISO2822:
>>
>> es:
>> Tue, 07 Feb 2012 20:07:59 -0800
>>
>> che a quanto pare non è compatibile con il comando touch, che
>> vuole le date e gli orari nel formato yyyymmdd.....
>>
>> avevo fatto uno scriptino in python (due righe sciocche in
>> realtà) che faceva il lavoro:
>>
>> import sys
>> from datetime import date
>> from datetime import datetime
>> from email.utils import parsedate_tz
>> from email.utils import mktime_tz
>>
>> timestamp = mktime_tz(parsedate_tz(sys.argv[1]))
>> d = datetime.fromtimestamp(int(timestamp))
>>
>> print d
>>
>> e faceva (fa) egregiamente il suo lavoro.
>>
>> tuttavia si appoggia alle librerie email utils, che sulla
>> macchina dove devo fare il lavoro non sono presenti e non
>> posso installarle.
>>
>> per caso qualcuno sa se esiste un modo di fare tutto in bash
>> o al massimo in perl?
>>
>> premesso che il perl NON lo conosco e detto proprio fuori dai
>> denti, lo disgusto abbastanza :D
>>
>> qualcuno saprebbe darmi una manina?
>>
>> grazie
>> Francesco
>>
>>
>
>
> --
> Diego Monselice
> Dottore in Informatica
> ~~~~~~~~~~~~~~~~~~~~~~~~
> Tim:(+39) 339 25 68 172 <tel:%28%2B39%29%20339%2025%2068%20172>
> Vodafone:(+39) 347 99 39 028 <tel:%28%2B39%29%20347%2099%2039%20028>
> Skype: diegomonselice
> www:www.diegomonselice.it <http://www.diegomonselice.it>
> ~~~~~~~~~~~~~~~~~~~~~~~~
>
>
> --
> Info/Lamentele/Segnalazioni: andrea.gelmini a gmail.com
> <mailto:andrea.gelmini a gmail.com>
>
>
>
>
>
--
Diego Monselice
Dottore in Informatica
~~~~~~~~~~~~~~~~~~~~~~~~
Tim: (+39) 339 25 68 172
Vodafone: (+39) 347 99 39 028
Skype: diegomonselice
www: www.diegomonselice.it
~~~~~~~~~~~~~~~~~~~~~~~~
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lugbs.linux.it/pipermail/lug/attachments/20130131/dc00c6c7/attachment.html>
Maggiori informazioni sulla lista
Lug
|