Wie lösche ich die 10 neuesten Dateien in Linux?

Wie lösche ich die 10 neuesten Dateien in Linux?

ähnlich zudiese Frage, ich möchte die 10 neuesten Dateien löschen. (Da die letzten Dateien Fehler enthalten, während die vorherigen Dateien in Ordnung sind)

Die Antwort auf die verlinkte Frage (nur die 10 neuesten Dateien behalten) lautet

ls -1tr | head -n -10 | xargs -d '\n' rm -f --

Antwort1

Die Umkehrung der Top-Antwort auf diese Frage lautet:

ls -1t | head -n -10 | xargs -d '\n' rm -f --

Beachten Sie, dass das Entfernen des rFlags zu ls bedeutet, dass es normal und nicht umgekehrt sortiert wird.

verwandte Informationen