blog/sync

25 lines
610 B
Text
Raw Normal View History

2020-04-12 01:13:28 +00:00
#! /bin/bash
FILE="$(realpath "${BASH_SOURCE[0]}")"
DIRECTORY="$(dirname "${FILE}")"
OUT='output'
function rs {
echo ; echo
2020-04-12 01:21:22 +00:00
echo "→ ${2} @ ${3} : ${1}"
2020-04-12 01:13:28 +00:00
echo
rsync --verbose --progress \
2020-04-12 01:21:22 +00:00
--rsh "ssh -p ${1}" \
2020-04-12 01:13:28 +00:00
--archive --checksum --delete-before \
"${DIRECTORY}/${OUT}/" \
2020-04-12 01:21:22 +00:00
"${2}@${3}:${4}/"
2020-04-12 01:13:28 +00:00
}
2020-04-12 01:21:22 +00:00
rs 22 'user' 'rwx.work' '/ssd/projects/public/rwx.work/blog'
rs 22 'marc' 'envs.net' 'public_html'
rs 22 'marc' 'tilde.team' 'public_html'
rs 22 'marc' 'tildecities.com' 'public_html'
rs 22 'marc' 'tilde.institute' 'public_html'
# rs 22 'marc' 'radiofreqs.space' 'public_html'
rs 9022 'marc' 'remotes.club' 'web'