4 Commits
1.3.3 ... 1.4

Author SHA1 Message Date
97d1a14260 Fix merge problem 2017-06-23 12:21:09 +02:00
71a2b6d01e Merge branch 'development' 2017-06-23 12:17:39 +02:00
6649925ec9 Add checksum option 2017-06-23 12:09:36 +02:00
871c8d6543 Now rsync outputs numbers in human-readable format 2017-06-20 19:26:22 +02:00

View File

@ -19,7 +19,7 @@
#Help function #Help function
function help_function { function help_function {
echo "simple_backup, version 1.3.3" echo "simple_backup, version 1.4"
echo "" echo ""
echo "Usage: $0 [OPTIONS]" echo "Usage: $0 [OPTIONS]"
echo "" echo ""
@ -36,8 +36,8 @@ function help_function {
echo " Default: keep all." echo " Default: keep all."
echo "-u, --user USER User performing the backup." echo "-u, --user USER User performing the backup."
echo " Default: current user." echo " Default: current user."
echo " WARNING: This currently doesn't work with" echo "-s, --checksum Use the checksum rsync option to compare files"
echo " other options!" echo " (MUCH slower)."
echo "" echo ""
echo "If no option is given, the program uses the default" echo "If no option is given, the program uses the default"
echo "configuration file: $HOMEDIR/.simple_backup/config." echo "configuration file: $HOMEDIR/.simple_backup/config."
@ -299,6 +299,10 @@ function parse_options {
shift shift
;; ;;
-s | --checksum)
OPTIONS="-arcv -H -X -R"
;;
*) *)
echo "$(date): Backup failed (see errors.log)" >> $LOG echo "$(date): Backup failed (see errors.log)" >> $LOG
echo "Backup failed" echo "Backup failed"
@ -331,7 +335,7 @@ ERR=$(mktemp)
WARN=$(mktemp) WARN=$(mktemp)
HOMEDIR="$HOME" HOMEDIR="$HOME"
OPTIONS="-arv -H -X -R" OPTIONS="-arvh -H -X -R"
#Check number of parameters #Check number of parameters
if [[ "$#" -eq 0 ]]; then if [[ "$#" -eq 0 ]]; then