标签: bash solaris sh passwd indirection
我正在尝试在Solaris 11 express中使用bash间接来更改用户的密码。我正在使用的代码是
$ passwd testuser << MARKER > testpassword > testpassword > MARKER
当我运行它时,仍然会在控制台上提示输入密码。相同的代码适用于Ubuntu 10.04。
我尝试在bash中运行相同的东西,同样的结果。我需要做一些特定于Solaris的事情吗?
答案 0 :(得分:1)
您需要使用expect之类的this。