Keep remote-control loop alive when Ctrl+C is pressed in tmux

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Pascal Scholz 2026-10-26 19:45:51 +01:00
parent 30418ea841
commit b42f0049d2

View file

@ -4,6 +4,9 @@
dir="$1"
url="$2"
# Strg+C beendet nur den laufenden Server, nicht diese Schleife.
trap 'echo " (Strg+C – Neustart folgt; zum Verlassen von tmux: Strg+b, dann d)"' INT
while true; do
if [ ! -d "$dir/.git" ]; then
echo "[$(date '+%F %T')] Klone $url nach $dir ..."