Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 25

Discussione: "Età" di un file

  1. #1
    Utente bannato
    Registrato dal
    Feb 2000
    Messaggi
    2,006

    "Età" di un file

    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

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    796
    Non puoi, la data di creazione di un file non e` conservata da nessuna parte.

  4. #4
    Utente bannato
    Registrato dal
    Feb 2000
    Messaggi
    2,006
    Originariamente inviato da dAb
    Non puoi, la data di creazione di un file non e` conservata da nessuna parte.
    mi va bene anche quella di ultima modifica o ultimo accesso. il mio problema rimane avere l'intervallo in numero di giorni.

    potremmo anche metterla banalmente così: ho una data. mi serve sapere quanti giorni sono passati da quella data sino ad oggi

  5. #5
    Utente bannato
    Registrato dal
    Feb 2000
    Messaggi
    2,006
    Originariamente inviato da sacarde
    http://lurker.oltrelinux.com/message...0e8e4f.en.html
    non mi serve questo. mi serve sapere, una volta ricavata la data, quanti giorni sono passati da allora ad oggi.
    se po' fà?

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    796
    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)

  7. #7
    JFS conserva anche la data di creazione del file.

  8. #8
    Utente bannato
    Registrato dal
    Feb 2000
    Messaggi
    2,006
    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)
    +0200 è il numero di giorni trascorsi?...non direi...quindi non riesco a spiegarmi.

  9. #9
    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

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    796
    Originariamente inviato da s|n3
    +0200 è il numero di giorni trascorsi?...non direi...quindi non riesco a spiegarmi.
    E` il fuso orario (gmt+1 piu` scostamento per ora legale).

    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.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.