ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 远程分发sh脚本

远程分发sh脚本

原创 Linux操作系统 作者:zhangsharp20 时间:2015-12-31 11:52:10 0 删除 编辑
#!/bin/bash
var1="scp -r /home/oracle/luhp/ " 
var2=:/home/oracle/ 
var3=`cat /monitor/dcli/gg_hostlist |grep -v "^$"|grep -v batch| sed -n "n;p"|grep "^#"|wc -l`


if [ ! -d "/home/oracle/luhp" ]; then
mkdir /home/oracle/luhp
fi
/bin/cp -r /samples/ogg/* /home/oracle/luhp
for ((i=1;i<=var3;i++))
do
  var=`cat /monitor/dcli/gg_hostlist |grep -v "^$"|grep -v batch| sed -n "n;p"|grep "^#"|sed -n ${i}p|cut -b 2-`
#  echo $i
#  echo ${var1}${var}${var2}
  test=`echo ${var1}${var}${var2}`
  $test    
done


rm -r /home/oracle/luhp

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29802484/viewspace-1969073/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2014-08-12

  • 博文量
    382
  • 访问量
    801420