Archiv für den Tag: 12. März 2021

Shell: Touch rekursiv

„touch“ ist ein Shell-Programm, dass den Zeitstempel von Dateien ändern kann. Im Normalfall wird der aktuelle Zeitstempel gesetzt. Leider gibt es keine Parameter für rekursive Bearbeitung (über mehrere Verzeichnisebenen).

Abhilfe:

find . -exec touch {} \;

Hier erledigt „find“ das filtern aller Dateien aus den Unterverzeichnissen und über den exec-Parameter wird dann „touch“ aufgerufen.