linux expect怎么使用
linux expect如何使用
!/bin/bash
spawn git pull -u origin master
expect "Enter passphrase for key '/home/ubuntu/.ssh/id_rsa':"
send "密码\r"
expect eof
exit
-------------------------------------------------------------------------------------------------------------
以上代码,大致意思是,对于服务器需要使用git拉代码部署,总是提示需要输入密码,这个很麻烦,使用了
expect脚本,完全可以省去这个麻烦,这个只是脚本其中的一个环节。