参考下面的。#!/bin/bash
DIR="/data/"
a=`seq 1 5`
ip='192.168.1.'
ADMIN="admin@localhost.com"
for i in $a
do
scp -r -v $DIR root@ ${ip}${i}:$DIR >>/root/scp.log 2>&1
if [ $? -eq ]
cat /root/scp.log|awk '{print "backup files: $1"}'
else
&...
显示全部参考下面的。
#!/bin/bash
DIR="/data/"
a=`seq 1 5`
ip='192.168.1.'
ADMIN="admin@localhost.com"
for i in $a
do
scp -r -v $DIR root@ ${ip}${i}:$DIR >>/root/scp.log 2>&1
if [ $? -eq ]
cat /root/scp.log|awk '{print "backup files: $1"}'
else
echo 'error' |mail -s "scp file: ${ip}${i}:$DIR is error!" $ADMIN
exit 5
fi
done
收起