¿Cómo escribo un script para mover solo los 20 archivos más antiguos de una carpeta a otra? ¿Hay alguna forma de obtener los archivos más antiguos de una carpeta?
Respuesta aceptada:
Analizando la salida de ls
no es confiable.
En su lugar, use find
para localizar los archivos y sort
para ordenarlos por marca de tiempo. Por ejemplo:
while IFS=leer -r -d $'