Wie schreibe ich ein Skript, um nur die 20 ältesten Dateien von einem Ordner in einen anderen zu verschieben? Gibt es eine Möglichkeit, die ältesten Dateien in einem Ordner abzurufen?
Akzeptierte Antwort:
Analysieren der Ausgabe von ls ist nicht zuverlässig.
Verwenden Sie stattdessen find um die Dateien zu lokalisieren und sort um sie nach Zeitstempel zu ordnen. Zum Beispiel:
während IFS=read -r -d $'