【xcall.sh】
#!/bin/bash
params=$@
hosts=`cat /soft/hadoop/etc/hadoop/slaves`
tput setaf 2
echo =============localhost==================
tput setaf 7
$params
for host in $hosts ; do
tput setaf 2
echo =============$host===========================
tput setaf 7
ssh -4 $host "source /etc/profile ; $params"
done
原文链接:https://www.f2er.com/bash/392350.html