Seite 1 von 1

Archiv Datum setzen

Verfasst: So Apr 03, 2011 9:48 pm
von nouseforname
Hi All,

ich möchte das Datum eines ZIP-Archives auf die letzte Änderung der gepackten Dateien setzen.
Das Datum hat sich naürlich beim kopieren von einem Server zum Anderen geändert, da der Inhalt sich aber nicht geändert hat, soll das Datum der Indikator für die letzte Änderung des INhaltes sein.

Hat jemand ne Ahnung wie?

Re: Archiv Datum setzen

Verfasst: So Apr 03, 2011 9:59 pm
von cloidnerux
Archiv-Kommentar?

Re: Archiv Datum setzen

Verfasst: So Apr 03, 2011 10:31 pm
von Xin
nouseforname hat geschrieben:Hi All,

ich möchte das Datum eines ZIP-Archives auf die letzte Änderung der gepackten Dateien setzen.
Das Datum hat sich naürlich beim kopieren von einem Server zum Anderen geändert, da der Inhalt sich aber nicht geändert hat, soll das Datum der Indikator für die letzte Änderung des INhaltes sein.

Hat jemand ne Ahnung wie?
Du müsstest das Datum herausfinden, also das Verzeichnis auflisten. Da musst Du die Daten auslesen und das neuste finden. Anschließend kannst Du die Datei mit dem Befehl 'touch' neu setzen.

Grundsätzlich kannst Du beim Kopieren das Datum auch beibehalten. Bei cp und Serverüberschreitend scp setzt die Option -p und das Datum bleibt erhalten.

Re: Archiv Datum setzen

Verfasst: Mo Apr 04, 2011 5:03 am
von nouseforname
Xin hat geschrieben: Du müsstest das Datum herausfinden, also das Verzeichnis auflisten. Da musst Du die Daten auslesen und das neuste finden. Anschließend kannst Du die Datei mit dem Befehl 'touch' neu setzen.
Dachte mir schon dass ich 'touch' dazu benötige, aber hatte noch keine Idee wie genau, aber ok. Das ist ein Ansatz.
Grundsätzlich kannst Du beim Kopieren das Datum auch beibehalten. Bei cp und Serverüberschreitend scp setzt die Option -p und das Datum bleibt erhalten.
Als ich es kopierte, dachte ich dummerweisse nicht ans Datum. Danke für den Tip.

Re: Archiv Datum setzen

Verfasst: Mo Apr 04, 2011 4:32 pm
von nouseforname
Nur mal so am Rande...

Da ich hier Zip-Archive benutze gibt es eine tolle Option die genau das kann was ich will.

Code: Alles auswählen

unzip -T NAME.zip
Das gefällt...

Re: Archiv Datum setzen

Verfasst: Mo Apr 04, 2011 5:07 pm
von Xin
nouseforname hat geschrieben:

Code: Alles auswählen

unzip -T NAME.zip
Den kannte ich auch noch nicht. :-)