Fix read bei curl|bash: stdin von /dev/tty lesen

Bei curl|bash ist stdin die Pipe, nicht das Terminal.
read < /dev/tty liest direkt vom Terminal.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
rene 2026-03-10 06:27:27 +01:00
parent f9199a3f31
commit 5553e0e744
2 changed files with 2 additions and 2 deletions

View file

@ -21,7 +21,7 @@ else
echo "Welches MacBook Pro?"
echo " 13 = MBP 13\" Late 2013"
echo " 16 = MBP 16\" Mid 2014 (Intel + AMD Radeon)"
read -rp "Modell [13/16]: " MODEL
read -rp "Modell [13/16]: " MODEL < /dev/tty
[[ "$MODEL" != "13" && "$MODEL" != "16" ]] && { fail "Ungültiges Modell: $MODEL"; exit 1; }
fi
ok "Modell: MacBook Pro $MODEL\""