批量安装nagios客户端

前端之家收集整理的这篇文章主要介绍了批量安装nagios客户端前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

下面是编程之家 jb51.cc 通过网络收集整理的代码片段。

编程之家小编现在分享给大家,也给大家做个参考。

#!/bin/bash
#!/usr/bin/expect -f
#!/usr/bin/env bash
for line in `cat nagios.ip`
do
cmd1="scp ./nagios_client.sh  $line:~/"
cmd2="ssh [email protected]$line"
expect -c "set timeout 20;
spawn $cmd1;
spawn $cmd2;
set timeout 1200;
expect "*@*";send "./nagios_client.sh\\r";
expect "*@*";send "exit\\r";
expect eof;"
done

以上是编程之家(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

猜你在找的Shell相关文章