This commit is contained in:
Marc Beninca 2021-11-08 22:07:31 +01:00
parent 953ec0fd7a
commit 0e79399120

12
sync.sh
View file

@ -1,20 +1,20 @@
#! /bin/bash
FILE="$(realpath "${BASH_SOURCE[0]}")"
DIRECTORY="$(dirname "${FILE}")"
#! /usr/bin/env bash
BASH_FILE="$(realpath "${BASH_SOURCE[0]}")"
BASH_ROOT="$(dirname "${BASH_FILE}")"
OUT='output'
OUTPUT='output'
function rs { echo; \
echo "${2} @ ${3} : ${1}"; \
ssh -o 'LogLevel Error' -p ${1} "${2}@${3}" \
df -h .
df --human-readable .
}
function rs {
echo "${2} @ ${3} : ${1}"
rsync --verbose --progress \
--rsh "ssh -o 'LogLevel Error' -p ${1}" \
--archive --checksum --delete-before \
"${DIRECTORY}/${OUT}/" \
"${BASH_ROOT}/${OUTPUT}/" \
"${2}@${3}:${4}/" \
> /dev/null
}