sintonia/utils/backup.sh

19 lines
458 B
Bash
Executable File

#!/bin/bash
# param $1: workdir what we would like to tar
# param $2: output file: the .tar file
# param $3: statusfile
echo "==>"
date +\ %Y%m%d\ %H:%M:%S
echo "backup.sh: create tarball $1 to $2"
echo "backup.sh: status: #$3#"
echo "<=="
echo -n "working" > $3;
touch $2 || { echo -n "fault|error with .tar file" > $3; exit 1; }
#sleep 120
cd $1
tar cf $2 * || { echo -n "fault|error in tar procedure" > $3; exit 1; }
chmod 666 $2
echo -n "success" > $3