Ayuda para crear un shell script

Imagen de edalg
0 puntos

Hola,

Removiendome por este mundo de dios he decidido crear un script que haga una especie de Backup:

1.- Busca todos los archivos modificados el ultimo dia.
2.- comprime los archivos en un tar o lo que sea
3.- envia el archivo comprimido a un servidor ftp.

....tampoco es tan dificil pero esque no se como buscar todos los archivos modificados el ultimo dia, pense con un "find -mtime 1" que teoricamente me muestra los ultimos modificados el ultimo dia.

alguien me puede ayudar????, se como enviar i tal archivos via ftp pero no se como buscar los modificados i meterlos en un tar.

AYUDA !!!!

Imagen de Anónimo
+1
0
-1

Esta línea de comandos lista todos los archivos modificados en los últimos 3 días contenidos en la carpeta (y las subcarpetas recursivamente) donde se ejecuta y los empaqueta en el archivo mis_archivos.tar:

find . -type f -mtime -3 | xargs tar -rf mis_archivos.tar

para comprimir, filtrar por nombre, etc ...

man find
man tar
man xargs

+1
0
-1