All pastes #805504 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-12-04 12:49 UTC
rendered paste body
origem="/mnt/lpj/dados/"
objetosD=( adendos cp ci gestores )
LOGFILE="/var/log/backup.log"
dia=`date | cut -d" " -f1`

echo "`date` -- BACKUP DIARIO de $HOSTNAME adendos, cp, ci e gestores INICIADO" >>$LOGFILE

count="0"
max="${#objetosD[@]}"

while [ "$count" -lt "$max" ]; do
	tar -zcf - $origem${objetosD[$count]} 2>>$LOGFILE | tee \
	>(ssh root@10.0.1.4 "cat > /media/sdc1/backup/gaveta/dados-diario/$dia-${objetosD[$count]}.tgz") \
	>(ssh root@10.0.0.253 "cat > /mnt/sdb1/backup/gaveta/dados-diario/$dia-${objetosD[$count]}.tgz") \
	>(ssh root@10.0.0.200 "cat > /media/sdb1/backup/gaveta/dados-diario/$dia-${objetosD[$count]}.tgz") \
	2>/dev/null 1>/dev/null
	
	count=$[ $count + 1 ]
done

-----------------ERROR--------------------

/root/scripts/backup.sh: line 32: syntax error near unexpected token `('
/root/scripts/backup.sh: line 32: `     >(ssh root@10.0.1.4 "cat > /media/sdc1/backup/gaveta/dados-diario/$dia-${objetosD[$count]}.tgz") \'