Я пытаюсь свернуть скрипт:
#!/bin/ash
echo "Text Prompt: "
read REPLY
echo $REPLY
Однако я получаю этот вывод:
Text Prompt:
: bad variable name
Когда я запускаю команду из терминала, она работает нормально. Я также попробовал следующее с похожими результатами:
#!/bin/ash
read -p "Text Prompt: " vName=$REPLY
echo vName
#!/bin/ash
read -p "Text Prompt: " && vName=$REPLY
echo vName