#!/bin/sh # Parámetros de la línea de comandos. home="$1" origen="$2" datos="$3" # Configuración. host="intranet-db.mecon.ar" dir="$home"/backups targz="$dir"/`date +%Y%m%d`.tar.gz # Script. echo "Haciendo backup en $targz" files="" for f in `ls "$datos"`; do nombre=`basename "$f" | awk -F\\. '{ print $1 }'` files="$files $nombre" done cd "$origen" tar -cvzf "$targz" $files scp -1 -r "$targz" novedades@"$host":"$dir"