shell脚本——xcall

该脚本用于在所有主机上同时执行相同的命令。
进入/usr/local/bin目录下,输入vim xcall,向里面添加:


#!/bin/sh
pcount=$#
if((pcount==0));then
        echo no args...;
        exit;
fi
echo ==================master==================
$@
for((host=1; host<=2; host++)); do
        echo ==================slave$host==================
        ssh slave$host $@
done
#Note:这里的master和slave都是对应自己主机名,需要做相应修改。另外,for循环中的host的边界值由自己的主机编号决定。

最后chmod a+x xcall给文件添加执行权限即可。

猜你喜欢

转载自blog.csdn.net/perfer258/article/details/81433446