expect: command not found
执行:
yum -y install expect
从最简单的层次来说,Expect用来实现计算机之间需要建立连接时进行特定的登录会话、
function login(){
echo "in"
expect_sh=$(expect -c "
spawn kinit ${LOGIN_USER_NAME}
expect \"*assword*SUNMNET.COM:\"
send \"${LOGIN_USER_PASSWORD}\r\"
expect \"#\"
")
echo "$expect_sh"
}
#expect -c '
#spawn kinit hdfs
#expect "*assword*SUNMNET.COM:"
#send "sunmnet123\r"
#expect "#"
#'
其他的在学习中
本文介绍如何利用Expect脚本语言自动化处理SSH登录过程及后续会话操作,通过示例展示如何配置Expect来执行特定的登录脚本,包括输入用户名、密码等步骤,适用于批量服务器管理场景。
3562

被折叠的 条评论
为什么被折叠?



