Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
touch - Dateien erstellen oder Zeitstempel ändern
Der Befehl touch wird verwendet, um neue leere Dateien zu erstellen oder den Zeitstempel bestehender Dateien zu aktualisieren.
Syntax
touch [OPTIONEN] DATEI
Falls die angegebene Datei noch nicht existiert, wird sie mit einem aktuellen Zeitstempel erstellt. Wenn die Datei bereits existiert, wird nur der Zeitstempel geändert.
Wichtige Optionen
| Option | Beschreibung |
|---|---|
| `-c` | Erzeugt keine neuen Dateien, wenn die Datei nicht existiert. |
| `-t` | Setzt den Zeitstempel auf eine benutzerdefinierte Zeit (Format: JJJJMMTTHHMM.SS). |
| `-a` | Ändert nur den Zugriffszeitstempel. |
| `-m` | Ändert nur den Modifikationszeitstempel. |
Beispiele
Eine neue Datei erstellen oder Zeitstempel ändern:
touch datei.txt
Nur den Zugriffszeitstempel ändern:
touch -a datei.txt
Nur den Modifikationszeitstempel ändern:
touch -m datei.txt
Eine Datei mit einem benutzerdefinierten Zeitstempel erstellen:
touch -t 202302151200.00 datei.txt
Hinweis
- Der Befehl touch erstellt nur dann eine Datei, wenn diese noch nicht existiert. - Um sicherzustellen, dass keine neue Datei erstellt wird, kannst du die Option `-c` verwenden.
Alternativen
Falls du eine Datei mit Inhalt erstellen möchtest, könnte der Befehl `echo` nützlich sein:
- `echo „Text“ > datei.txt` – Erzeugt eine Datei mit Inhalt.
Weitere Informationen
Die Man-Page liefert detaillierte Informationen:
man touch
