diff options
| author | Silvio Rhatto <rhatto@riseup.net> | 2017-09-22 10:23:22 -0300 | 
|---|---|---|
| committer | Silvio Rhatto <rhatto@riseup.net> | 2017-09-22 10:23:22 -0300 | 
| commit | 53913be96b3a85986558bab16a76bb01e3f52a5e (patch) | |
| tree | 470ad33e86257e9ba2389f0f1faeb85d89cc21f7 | |
| parent | 08f894b655dc38dc0427119d5d2ec863d9566917 (diff) | |
| download | kvmx-53913be96b3a85986558bab16a76bb01e3f52a5e.tar.gz kvmx-53913be96b3a85986558bab16a76bb01e3f52a5e.tar.bz2 | |
Shorthands for rsync and scp actions
| -rwxr-xr-x | kvmx | 32 | 
1 files changed, 28 insertions, 4 deletions
| @@ -618,6 +618,14 @@ function kvmx_rsync_to {    ORIG="$3"    DEST="$4" +  if [ -z "$DEST" ]; then +    # Error +    #exit 1 + +    # Assume same as origin +    DEST="$ORIG" +  fi +    # Fix ~/ path    if echo $DEST | grep -q -e "^$HOME"; then      DEST="$(echo $DEST | sed -e "s|^$HOME|/home/$SSH_LOGIN|")" @@ -637,6 +645,14 @@ function kvmx_rsync_from {    ORIG="$3"    DEST="$4" +  if [ -z "$DEST" ]; then +    # Error +    #exit 1 + +    # Assume same as origin +    DEST="$ORIG" +  fi +    # Fix ~/ path    if echo $ORIG | grep -q -e "^$HOME"; then      ORIG="$(echo $ORIG | sed -e "s|^$HOME|/home/$SSH_LOGIN|")" @@ -655,10 +671,13 @@ function kvmx_scp_from {    ORIG="$3"    DEST="$4" -  SSH="`cat $SSHFILE`"    if [ -z "$DEST" ]; then -    exit 1 +    # Error +    #exit 1 + +    # Assume same as origin +    DEST="$ORIG"    fi    # Fix ~/ path @@ -666,6 +685,7 @@ function kvmx_scp_from {      ORIG="$(echo $ORIG | sed -e "s|^$HOME|/home/$SSH_LOGIN|")"    fi +  SSH="`cat $SSHFILE`"    $SCP_COMMAND -o Port=$SSH 127.0.0.1:$ORIG $DEST  } @@ -678,10 +698,13 @@ function kvmx_scp_to {    ORIG="$3"    DEST="$4" -  SSH="`cat $SSHFILE`"    if [ -z "$DEST" ]; then -    exit 1 +    # Error +    #exit 1 + +    # Assume same as origin +    DEST="$ORIG"    fi    # Fix ~/ path @@ -689,6 +712,7 @@ function kvmx_scp_to {      DEST="$(echo $DEST | sed -e "s|^$HOME|/home/$SSH_LOGIN|")"    fi +  SSH="`cat $SSHFILE`"    $SCP_COMMAND -o Port=$SSH $ORIG 127.0.0.1:$DEST  } | 
