Ich möchte alle Dateien (sortiert nach Datum), die neuer als der Zeitstempel sind, 20130207003851
nur im Verzeichnis / tmp im Format auflisten. Unterverzeichnisse können weggelassen werden.
Verwenden von SUSE Linux Enterprise Server 11.
Das Ausgabeformat sollte sein
S0002948.LOG Feb 7 03:28
S0002935.LOG Feb 7 05:58
S0002952.LOG Feb 7 09:58
S0002940.LOG Feb 7 11:58
find / tmp -newermt "7 feb 2013" -ls listet die Dateien auf, die ich aber möchte
- Wie kann ich den Zeitstempel in einem Format 20130207003851 verwenden?
- Wie kann ich die Ausgabe sortieren?
- Wie kann ich nur Dateiname und Datum anzeigen? Dateiname zuerst und dann das Datum?
ps Ich möchte touch nicht verwenden, um eine Referenzdatei für die Suche zu erstellen
pss
find -newermt "20130207003851" -ls
find: I cannot figure out how to interpret `20130207003851' as a date or time
20130207003851
. Hat es nicht richtig kopiert oder ... Entschuldigung.
2013007000385
soll darstellen? Ich denke, 2013 ist das Jahr, aber wie kommst du vom007000385
bis zum 7. Februar?