Macos 鸭嘴兽外壳脚本不提示输入;改为;命令

Macos 鸭嘴兽外壳脚本不提示输入;改为;命令,macos,shell,Macos,Shell,我有这样一个shell脚本: #!/bin/sh echo "What's your favorite color ?" read user_color echo "You like $user_color" 无论我使用Platypus尝试什么设置,执行时都不会显示提示,因此变量不会被定义,也不会显示。这可能吗 read需要一个控制终端(或至少是一个可用的标准输入),大概在您的环境中不存在这样的终端/输入,因此read无法读取任何信息(并且echo没有标准输出发送数据,假设您也看不到) 此

我有这样一个shell脚本:

#!/bin/sh

echo "What's your favorite color ?"
read user_color
echo "You like $user_color" 

无论我使用Platypus尝试什么设置,执行时都不会显示提示,因此变量不会被定义,也不会显示。这可能吗

read
需要一个控制终端(或至少是一个可用的标准输入),大概在您的环境中不存在这样的终端/输入,因此
read
无法读取任何信息(并且
echo
没有标准输出发送数据,假设您也看不到)


此限制在中,使用CoLoadiLog的解决方法是。

谢谢,我使用NAME=
$CD标准输入框--标题“颜色”--无换行--无取消--信息性文本“您最喜欢的颜色是什么”