echo "Backing Up your Linux System"
tar cvpzf $backup_dest/$filename $backup_source
echo $message >>$LOGFILE
log | tee install.log
echo "Backup finished"
hie I'm trying append teh files i have backed up into log file. All i get is a blank logfile. This what i have so far
The argument to the function log is just "log-$date.log". So only that will go to the log file. Try "ls -l (SOURCE DIRECTORY)" as the argument to the log function.
NOTE: Use the -r option to append the files into the tar archive. Using -c option will create new archive every time.
Hope it helps.
Why don't you put directly tee as piped from the tar -v command?
tar cvpzf $backup_dest/$filename $backup_source | tee $LOGFILE