#!/usr/bin/env bash ## functions function syntaxerror { echo "SYNTAX: deploy " > /dev/stderr exit 1 } ## args if [ $# -ge 1 ] ; then target_sys=$1 && shift ; else syntaxerror ; fi if [ $# -ge 1 ] ; then target_dir=$1 && shift ; else syntaxerror ; fi ## exec rsync \ --rsh=ssh \ --recursive \ --update \ --delete \ --exclude="conf.json" \ build/ \ ${target_sys}:${target_dir}