#!/bin/bash # rsync-Stub: Verhalten per Umgebungsvariable steuerbar # RSYNC_STUB_FAIL=1 → schlaegt fehl # RSYNC_STUB_DRY_LINES → Ausgabe bei --dry-run (Zeilenumbrüche als \n) if [ "${RSYNC_STUB_FAIL:-0}" = "1" ]; then exit 1 fi for arg in "$@"; do if [ "$arg" = "--dry-run" ] && [ -n "${RSYNC_STUB_DRY_LINES:-}" ]; then echo -e "$RSYNC_STUB_DRY_LINES" break fi done exit 0