#!/usr/bin/env bash set -euo pipefail HOST="${1:-}" DEST="${2:-}" TMP="/tmp/masha_site_$(date +%s)" mkdir -p "$TMP" cp -a index.html "$TMP/index.html" ssh -o StrictHostKeyChecking=no "$HOST" "mkdir -p '$DEST'" scp -q "$TMP/index.html" "$HOST":"$DEST/.index.html.new" ssh -o StrictHostKeyChecking=no "$HOST" "mv '$DEST/.index.html.new' '$DEST/index.html'" rm -rf "$TMP"