touch aktualisiert die Zeit der letzen Änderung einer Datei. Wenn die Datei noch nicht existiert wird sie erstellt.
Syntax:
touch [PARAMETER] [DATEIEN]
Parameter | Wirkung |
---|---|
-a | Nur die Zugriffszeit ändern |
-c , --no-create | Keine Datei anlegen |
-d , --date=STRING | STRING parsen und es anstelle der aktuellen Zeit benutzen |
-m | Nur die Zeit der letzten Änderung aktualisieren |
-r , --reference=FILE | Die Zeiten der angegebenen Datei anstelle der aktuellen Zeit benutzen |
-t STAMP | [[CC]YY]MMDDhhmm[.ss] als STAMP anstelle der aktuellen Zeit benutzen |
--time=WORD | Wenn WORD „access“,„atime“,„use“ ist, dann gleich Parameter -a; wenn WORD „modify“ oder „mtime“ ist, dann gleich Parameter -m |
Mit --help kann ein Hilfetext ausgegeben werden.
Für --date=STRING ist für STRING folgendes Datumsformat zu verwenden: „Sun, 29 Feb 2004 16:21:42 -0800“ oder „2004-02-29 16:21:42“
Die Datei test existiert noch nicht, wird also folgendermaßen angelegt:
touch test
Die Änderungszeit von date.txt soll aktualisiert werden:
touch -m date.txt