X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=handlers%2Fdup;h=22f915f53306f45a78765b447ad77f4faa893005;hb=90162cae2df0cda53c1b8438fe0d460247197bb1;hp=3b4d0323947d4e84775e262a6b1a189c98b95915;hpb=2f9e58aad47318c30deffc833ead87813b7bde37;p=matthijs%2Fupstream%2Fbackupninja-vserver.git diff --git a/handlers/dup b/handlers/dup index 3b4d032..22f915f 100644 --- a/handlers/dup +++ b/handlers/dup @@ -39,7 +39,7 @@ if [ "$vservers" == "yes" ]; then [ -d "$VROOTDIR" ] || fatal "vservers enabled, but $VROOTDIR does not exist!" if [ "$vsnames" == "all" ]; then vsnames="" - for vserver in `ls $VROOTDIR | grep -v lost+found | grep -v ARCHIVES`; do + for vserver in `ls $VROOTDIR | grep -E -v "lost+found|ARCHIVES"`; do vsnames="$vserver $vsnames" done else @@ -62,7 +62,7 @@ fi if [ "$testconnect" == "yes" ]; then debug "ssh $sshoptions -o PasswordAuthentication=no $desthost -l $destuser 'echo -n 1'" if [ ! $test ]; then - result=`ssh $sshoptions -o PasswordAuthentication=no $desthost -l $destuser 'echo -n 1' 2>&1` + result=`ssh $sshoptions -o PasswordAuthentication=no $desthost -l $destuser 'echo -n 1'` if [ "$result" != "1" ]; then fatal "Can't connect to $desthost as $destuser." else