#!/usr/bin/bash __dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" SSH_SERVER="example" PROJECT_ROOT=example_directory SSH_REMOTE_DIR="${SSH_SERVER}:${PROJECT_ROOT}" ssh "${SSH_SERVER}" "mkdir -p ${PROJECT_ROOT}" rsync "${__dir}/install.sh" "${SSH_SERVER}:${PROJECT_ROOT}/install.sh" ssh "${SSH_SERVER}" "${PROJECT_ROOT}/install.sh ${PROJECT_ROOT}" ssh "${SSH_SERVER}" "systemctl restart downloader"