Solaris 11表达和间接

时间:2011-07-12 22:04:06

标签: bash solaris sh passwd indirection

我正在尝试在Solaris 11 express中使用bash间接来更改用户的密码。我正在使用的代码是

$ passwd testuser << MARKER
> testpassword
> testpassword
> MARKER

当我运行它时,仍然会在控制台上提示输入密码。相同的代码适用于Ubuntu 10.04。

我尝试在bash中运行相同的东西,同样的结果。我需要做一些特定于Solaris的事情吗?

1 个答案:

答案 0 :(得分:1)

您需要使用expect之类的this