Ciao a tutti...qualcuno se ne intende di scripting "avanzato" in unix/linux da shell?
Mi servirebbe il comando per ottenere la differenza tra due date (fatto appunto col comando 'date') ma non concludo un gran che.
Sapete aiutarmi?
Grazie
Ciao a tutti...qualcuno se ne intende di scripting "avanzato" in unix/linux da shell?
Mi servirebbe il comando per ottenere la differenza tra due date (fatto appunto col comando 'date') ma non concludo un gran che.
Sapete aiutarmi?
Grazie
Potrebbe convenirti convertire le due date da confrontare in secondi trascorsi a partire dal 1970 e fare la differenza.
Per ottenere la data in questo formato puoi usare questa sintassi:
Per convertire una data immagazzinata in una variabile d'ambiente da formato stringa al formato "secondi a partire dal capodanno del 1970" puoi usare questa sintassi:codice:date +%s
Per effettuare la somma di variabili d'ambiente puoi usare questa sintassi:codice:date +%s -d $data
codice:diff=$[$data1-$data2]
grazie 1000
scusa io ho la mia data salvata nella variabile data_start ...come faccio convertirla in numero di secondi dal capodanno del 1970?mi da errore quello che mi hai consigliato
qualcuno sa come si fa?