Mi servirebbe recuperare in qualche modo "l'età" di un file in giorni. esiste una sorta di datediff o comunque qualcosa che mi dica quanti giorni fà è stato creato quel file??
gracias
Mi servirebbe recuperare in qualche modo "l'età" di un file in giorni. esiste una sorta di datediff o comunque qualcosa che mi dica quanti giorni fà è stato creato quel file??
gracias
mi va bene anche quella di ultima modifica o ultimo accesso. il mio problema rimane avere l'intervallo in numero di giorni.Originariamente inviato da dAb
Non puoi, la data di creazione di un file non e` conservata da nessuna parte.
potremmo anche metterla banalmente così: ho una data. mi serve sapere quanti giorni sono passati da quella data sino ad oggi
non mi serve questo. mi serve sapere, una volta ricavata la data, quanti giorni sono passati da allora ad oggi.Originariamente inviato da sacarde
http://lurker.oltrelinux.com/message...0e8e4f.en.html
se po' fà?
Come gia` indicato nel link di sacarde, stat nomefiles
stat notes
File: `notes'
Size: 40 Blocks: 8 IO Block: 4096 regular file
Device: 301h/769d Inode: 195103 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2006-10-13 18:00:31.000000000 +0200
Modify: 2006-10-13 18:00:31.000000000 +0200
Change: 2006-10-13 18:00:31.000000000 +0200
Access: ultima volta che e` stato aperto
Modify: ultima volta che e` stato modificato
Change: ultima volta che il suo i-node di riferimento e` stato modificato (avviene quando lo rinomini o gli cambi i permessi, ad esempio)
JFS conserva anche la data di creazione del file.
+0200 è il numero di giorni trascorsi?...non direi...quindi non riesco a spiegarmi.Originariamente inviato da dAb
Come gia` indicato nel link di sacarde, stat nomefiles
stat notes
File: `notes'
Size: 40 Blocks: 8 IO Block: 4096 regular file
Device: 301h/769d Inode: 195103 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2006-10-13 18:00:31.000000000 +0200
Modify: 2006-10-13 18:00:31.000000000 +0200
Change: 2006-10-13 18:00:31.000000000 +0200
Access: ultima volta che e` stato aperto
Modify: ultima volta che e` stato modificato
Change: ultima volta che il suo i-node di riferimento e` stato modificato (avviene quando lo rinomini o gli cambi i permessi, ad esempio)
e' possibile vedere le informazioni del file che sono contenute nel suo i-node ?
forse li' c'e' questa data
p.s.
di JFS non lo sapevo, e' interessante
E` il fuso orario (gmt+1 piu` scostamento per ora legale).Originariamente inviato da s|n3
+0200 è il numero di giorni trascorsi?...non direi...quindi non riesco a spiegarmi.
Per fare quello che vuoi ti serve uno script che ti confronti il risultato di stat file | grep Modify | cut -f2 -d" " e date +%F.
JFS conserva il timestamp di creazione ma e` comunque modificabile via jfs_debugfs, una data certa di creazione non esiste in nessun filesystem *nix.