#!/bin/bash
SOURCE="/home/usuario/a"
TARGET="/home/usuario/"$(date +"%Y-%m-%d.total")
TEMP=$(mktemp)
LINK="/home/usuario/last.total"
find $SOURCE -type f > $TEMP
if [[ $? -eq 0 ]]; then
tar czvpf $TARGET -T $TEMP
if [[ $? -eq 0 ]]; then
ln -fs $TARGET $LINK
rm -rf $TEMP
exit 0
else
echo "Error en 'tar'"
exit 2
fi
else
echo "Error en 'find'"
exit 1
fi