Show rsync help when called with no arg

main
Clément FRÉVILLE 2 years ago
parent a3f787d010
commit 0e482af3de

@ -27,7 +27,7 @@ determine_redir_port() {
declare -a options=() declare -a options=()
declare -a srcs=() declare -a srcs=()
dest='' declare -a dest=()
guest='' guest=''
while [[ $# -ne 0 ]]; do while [[ $# -ne 0 ]]; do
if [[ $1 == -* ]]; then if [[ $1 == -* ]]; then
@ -37,14 +37,14 @@ while [[ $# -ne 0 ]]; do
srcs+=("$connection") srcs+=("$connection")
else else
rewrite_connection "$1" rewrite_connection "$1"
dest="$connection" dest+=("$connection")
fi fi
shift shift
done done
if [[ $guest ]]; then if [[ $guest ]]; then
determine_redir_port determine_redir_port
rsync "${options[@]}" -e "ssh -g -p $sshRedirPort" "${srcs[@]}" "$dest"
else else
error 'Utiliser rsync directement' rsync "${options[@]}" "${srcs[@]}" "${dest[@]}"
fi fi
rsync "${options[@]}" -e "ssh -g -p $sshRedirPort" "${srcs[@]}" "$dest"

Loading…
Cancel
Save