/ / finde vor 30 Minuten geänderte Datei in Solaris - Solaris

Vor 30 Minuten geänderte Datei in Solaris - Solaris finden

Ich möchte vor 30 Minuten eine modifizierte Datei in Solaris finden. Ich habe unten Befehl geschrieben, um vor 1 Tag geänderte Datei zu finden.

find . -mtime 1 -exec ls -l {} ;

Bitte helfen Sie mir, die vor 30 Minuten gefundene modifizierte Datei herauszufinden. Mein Server ist Solaris.

Antworten:

0 für die Antwort № 1

Sie können "gfind" in späteren Versionen von Solaris verwenden. Es ist GNU find und hat die Option "-mmin".


-1 für die Antwort № 2

Ich habe die ähnliche Frage und Antwort auf unix.stackexchange.com gefunden.

https://unix.stackexchange.com/questions/72861/delete-n-minutes-old-file-in-solaris

Da der Suchbefehl von Solaris keine Option -mmin hat, schlägt der Artikel vor, die absolute Zeit zu verwenden.

Es gibt auch eine andere Lösung, die durch die Verwendung von Skriptsprache wie perl unterstützt wird.

http://www.unix.com/shell-programming-and-scripting/69234-how-delete-files-30-min-older.html

Ich hoffe es hilft.