2017-02-07 3 views

Antwort

2

Verwendung finden:

find . -mtime -1 -type f -exec cat {} >> output.txt \; 

Dies wird nur Dateien verketten, die bisher vor seit dem ersten Tag geändert wurden, es gibt auch andere Parameter wie atime (Zugriffszeit) ctime (geänderte Uhrzeit). Sie müssen den Befehl in dem Verzeichnis ausführen, in dem sich die Dateien befinden, die Sie verketten möchten.

Update:

Auch gibt es eine -newermt Option für find, welche Dateien greifen wird, die seit einer bestimmten Zeit mit einer Zeit Zeichenfolge wie 2017-02-07 13:12:33 geändert oder modifiziert wurde:

find . -newermt '2017-02-07 13:12:33' -type f -exec cat {} >> output.txt \; 
+0

ich denke, es fügt alle Dateien, auf die vor 24 Stunden zugegriffen wurde. Wie bekomme ich den aktuellen Tag zB {2/feb/2017} Dateien die verkettet werden sollen. aber Datum sollte nicht statische Deklaration sein. – venky513

+0

@venky513 check out my update – armnotstrong

+0

danke #armnotstrong – venky513

Verwandte Themen