Я хотел бы создать скрипт в моем package.json, который принимает пользовательский ввод.
Я могу сделать это в OSX, и он работает как положено:
read Var && echo \"$Var\"
Но то, что кажется эквивалентным сценарию Windows, не работает:
set \p Var=Input: && echo %Var%
Сценарий делает паузу, чтобы принять ввод, но echo
только печатает %Var%
.
Я пробовал это в PowerShell & Git Bash на Win10.
Здесь что-то явно не так? Или в NPM что-то происходит под капотом, что препятствует доступу переменной во второй половине команды?