可使用tee命令
suse-linux:/opt/script/shell # cat shutdown_boot.sh
#!/bin/sh
for ip in `cat ip.txt`
do
ssh $ip <<EOF 2>&1 | tee -a out.log
echo "{$ip} shutdown now..."
ifconfig
mkdir /tmp/test061501
EOF
done
2>&1 把标准错误重定义到标准输出,可以避免日志被覆盖
-a 是为了追加日志追加输出,避免日志被覆盖
小广告
淘宝小店
http://shop62632578.taobao.com
转载于:https://blog.51cto.com/alwaysyunwei/1223510