LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2066|回复: 3

standard must be in a tty

[复制链接]
发表于 2003-4-21 21:33:26 | 显示全部楼层 |阅读模式
当我在RH7.2 和9.0中输入这个指令时它不能执行.
请问怎样解决;
# echo "rootpassword"; | su
standard must be in a tty

上面那个指令无法执行,请问要怎样改TTY.
谢谢啦
发表于 2003-4-21 22:37:29 | 显示全部楼层
su不接收管道输入
发表于 2003-4-21 23:35:14 | 显示全部楼层
echo "rootpassword"; | su
典型的语法/命令错误!
你的意思??
发表于 2003-4-22 16:39:20 | 显示全部楼层
su 是直接从/dev/tty中读入口令,而不是从stdin读入,所以你的重定向当然error.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表