summaryrefslogtreecommitdiff
path: root/corebinutils/sh/tests/parser/ps2-expand1.0
blob: f0a3a77ded1c0d2bf25474a4de18379b2edefbc8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
# Test variable expansion in PS2 (continuation prompt)
testvar=continue
# Send incomplete command (backslash at end) to trigger PS2
output=$(testvar=continue PS2='$testvar>' ENV=/dev/null ${SH} +m -i <<EOF 2>&1
echo \\
done
EOF
)
case $output in
*continue\>*) exit 0 ;;
*) echo "Expected 'continue>' in PS2 output"; exit 1 ;;
esac