Come faccio a scrivere uno script per spostare solo i 20 file più vecchi da una cartella all'altra? C'è un modo per prendere i file più vecchi in una cartella?
Risposta accettata:
Analisi dell'output di ls
non è affidabile.
Invece, usa find
per individuare i file e sort
per ordinarli per timestamp. Ad esempio:
mentre IFS=leggi -r -d $'