21.10.2016

Verzeichnisdatum korrigieren

Oft ist es sinnvoll, wenn in Linux Datum/Uhrzeit eines Verzeichnisses mit dem des neuesten Files in diesem Verzeichnis übereinstimmt.

Lösen kann man dies am elegantesten mit der zsh (Z-Shell). Man geht in das Verzeichnis, das aktualisiert werden soll und tippt (in der zsh) folgendes ein:

touch -r *(Dom[1]) .

Wenn alle Unterverzeichnisse rekursiv ebenfalls angepasst werden sollen:

for d (**/*(D/)) touch -r $d/*(D.om[1]) -- $d

Dies muss händisch durchgeführt werden. Soll das immer automatisch gehen, könnte man eine Lösung mit incron basteln. Dies sei dem geneigten Leser als Übung überlassen...

Kategorie: Linux


 
Telefon:
E-Mail:
Fax:
Web:

+43 2682 24080
office(at)epb.at
+43 2682 205 7700 9963
zum Kontaktformular