linux脚本实现scp命令自动输入密码和yes/no等确认信息
实现方式:
通过expect工具实现
#!/bin/bash yum -y install expect expect -c " spawn scp -r root@192.168.10.106:/root/qumf/Agoly.txt /root/qumf/ expect { \"*assword\" { set timeout 300; send \"Hhly2017\r\"; } \"yes/no\" { send \"yes\r\"; exp_continue;} } expect eof"
作者:Agoly 出处:https://www.cnblogs.com/qmfsun/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 如果文中有什么错误,欢迎指出。以免更多的人被误导。 |