在Solaris 5.9(ksh)上的终端中,我在键入时看不到字符。只有在按下返回键后才能看到输入。我检查了终端设置,stty -a
显示:
echo echoe echok -echonl -noflsh -echoprt echoctl echoke
同时我stty -a
在我的linux盒子上进行过检查,结果是一样的:
echo echoe echok -echonl -noflsh -echoprt echoctl echoke
我知道stty -echo
并且stty echo
可以在控制台中禁用/启用回显。它在我的linux上做了,但是在我遇到问题的Solaris终端上没有任何影响。那么,它会是什么?
尝试将你的stdin重新路由到dev / tty,就像这个相关的问题一样: stackoverflow.com/questions/8994593 / ...
—
Paul Sweatte 2013年