Files
bootstrap-scripts/read-debug
2025-07-03 18:38:33 +00:00

26 lines
590 B
Bash

#!/bin/bash
echo "== Prompt Input Debugger =="
echo
echo "-- Test 1: Simple read -p"
read -p "Enter test value 1 (simple read -p): " TEST1
echo "Captured TEST1: '$TEST1'"
echo
echo "-- Test 2: read -p with </dev/tty"
read -p "Enter test value 2 (read -p with </dev/tty): " TEST2 </dev/tty
echo "Captured TEST2: '$TEST2'"
echo
echo "-- Test 3: printf + IFS= read -r </dev/tty"
printf "Enter test value 3 (printf + read from tty): "
IFS= read -r TEST3 </dev/tty
echo "Captured TEST3: '$TEST3'"
echo
echo "-- Summary:"
echo "TEST1: '$TEST1'"
echo "TEST2: '$TEST2'"
echo "TEST3: '$TEST3'"