Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- log_file=salida.log
- # '>' deriva la salida a un fichero, si no exite lo crea
- # si contiene datos lo sobre escribe.
- echo "Inicia backup $(date)" | tee $log_file
- echo "" | tee -a $log_file
- # registramos en el fichero 'salida.log' los fallos
- # '>>' añade lineas a un fichero, si no existe lo crea.
- # '2> deriva la salida de errores a un fichero. Si el fichero
- # contiene datos lo sobre escribe.
- # '2>>' añade las salidas de error a un fichero.
- # En caso de error se sale del programa con un 'exit status 1'
- rsync -av /local/dir remote@host:/remote/dir 2>&1 | tee -a $log_file
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement