【发布时间】:2019-09-16 09:35:40
【问题描述】:
我正在尝试制作通过双击在终端上执行的脚本,并且应该要求用户输入。要执行脚本,请打开 gnome-terminal,它将执行进一步的脚本。在 RESP 中获取用户输入后,它无法打印传递的值(y/n)。带有 nautilus 的 Gnome 终端。
gnome-terminal -- bash -c "read -p 'Include log?(y/n)' RESP
echo '$RESP'
if[ '$RESP' = 'y' ]; then
//logic for yes
else
//logic for no
fi;
exec bash"
echo $RESP没有打印任何东西?
【问题讨论】:
标签: bash readline gnome-terminal