UNIX在shell脚本中自动输入密码
我有一个shell脚本,输入用户名和密码。运行此脚本时,我希望自动填充这两个详细信息 我该怎么做UNIX在shell脚本中自动输入密码,shell,unix,Shell,Unix,我有一个shell脚本,输入用户名和密码。运行此脚本时,我希望自动填充这两个详细信息 我该怎么做 我尝试使用expect,但它在我当前的UNIX版本中不可用。一些希望您输入密码的程序不从stdin读取,但其他程序可以:尝试将它们导入: { echo "name"; echo "password"; } | script 或 script我猜你的意思是“期望”而不是“例外”,我对问题进行了适当的编辑。我们不知道您的“当前UNIX版本”是什么-Linux?HP/UX?AIX?Solaris?请将您
我尝试使用
expect
,但它在我当前的UNIX版本中不可用。一些希望您输入密码的程序不从stdin读取,但其他程序可以:尝试将它们导入:
{ echo "name"; echo "password"; } | script
或
script我猜你的意思是“期望”而不是“例外”,我对问题进行了适当的编辑。我们不知道您的“当前UNIX版本”是什么-Linux?HP/UX?AIX?Solaris?请将您的问题添加到适当的标记中,这样您就更有可能得到好的答案。您可以轻松地为您可能正在运行的任何系统构建expect
(以及构建它的Tcl/Tk)(很少有系统是您不可能运行的)。
script <<'END'
name
password
END