]> ruderich.org/simon Gitweb - config/dotfiles.git/commitdiff
bin/srsync-incremental: Use `test`.
authorSimon Ruderich <simon@ruderich.org>
Sat, 9 Feb 2013 20:08:17 +0000 (21:08 +0100)
committerSimon Ruderich <simon@ruderich.org>
Sat, 9 Feb 2013 20:52:28 +0000 (21:52 +0100)
bin/srsync-incremental

index aa2c977c056a2898c7ad0c7ac90acd947c6c202f..9ebf41949518ba541d2ee6cdedce24b38b2a44d0 100755 (executable)
@@ -5,7 +5,7 @@
 # Thanks to http://www.sanitarium.net/golug/rsync_backups_2010.html for the
 # idea.
 
-# Copyright (C) 2011-2012  Simon Ruderich
+# Copyright (C) 2011-2013  Simon Ruderich
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -21,7 +21,7 @@
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 
-if [ $# -lt 2 ]; then
+if test "$#" -lt 2; then
     echo "Usage: $0 <backups-directory> <arguments to rsync>" >&2
     echo
     echo "Note: The target directory is the _first_ argument!" >&2
@@ -32,14 +32,14 @@ cd "$1" || exit 1
 shift
 
 dest=`echo backup-*`
-if [ "x$dest" != 'xbackup-*' ]; then
+if test "x$dest" != 'xbackup-*'; then
     # -F and grep is used to list only directories, zsh's *(/) would be great.
     dest="`pwd`/`ls -1dF backup-* | grep / | tail -n1`"
 fi
 
 target=backup-`date '+%Y-%m-%d-%H-%M-%S'`
 
-if [ -d current ]; then
+if test -d current; then
     echo "Target directory 'current' already exists, aborting." >&2
     exit 1
 fi