GNU/Linux >> Tutoriales Linux >  >> Linux

¿Script de Shell para mover archivos más antiguos?

¿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 $'
Linux
  1. ¿Script para monitorear la carpeta en busca de nuevos archivos?

  2. ¿Extensiones de archivo para secuencias de comandos de Unix Shell?

  3. Cómo incluir un archivo en un script de shell bash

  4. Cómo ejecutar un script de shell al inicio

  5. Cambiar el contenido de un archivo a través de un script de shell

Comando ls en Linux para listar archivos

Copie y sobrescriba un archivo en el script de Shell

Script de transliteración para shell de linux

mover solo si el archivo existe en un script de shell

¿Puede un archivo .sh ser malware?

¿Plantillas con Linux en un script de Shell?