La stat
pagina del manuale del comando dice:
%x Time of last access %y Time of last modification %z Time of last change
Non riesco a capire la differenza tra modifica e cambiamento . Capisco che le parole sono sinonimi (l'inglese non è la mia lingua madre), ma il loro output è diverso.
Ho provato il seguente comando
stat --printf="Change %z\nAccess %x\nModify %y\n" p.txt
Ora quando apro p.txt, il tempo di accesso è cambiato, vado in modalità di inserimento, modifica il file, modifica e cambio il tempo rimane lo stesso.
Modifica 2010-10-06 12: 48: 39.286252389 +0500 Accesso 2010-10-06 12:49:14. 962243456 +0500 Modifica 06-10-2010 12: 48: 39.234498878 +0500
Quando scrivo le modifiche su file :w
, le modifiche e le modifiche, entrambe cambiano ma danno valori diversi.
Modifica 2010-10-06 12:51:21. 949082169 +0500 Accesso 2010-10-06 12: 51: 21.908246082 +0500 Modifica 06-10-2010 12:51:21. 908246082 +0500
Quindi quali sono i significati di "modifica" e "modifica" in questo contesto? Cioè, il tempo di modifica e cambiamento danno il tempo di quali eventi?
Grazie
--help
si legge qualcosa come "ultima modifica" e "ultima modifica" poiché non abbiamo due parole per modificare / cambiare.