#!/bin/bash DB_BACKUP="/srv/Backup" DB_HOME="/srv/fb" BACKUP_CMD="/usr/bin/gbak -B" USER_PASSWD="-User SYSDBA -Password PASSWORD" BACKUP_EXT=".bac" FILE_TIME_STAMP=`date '+%d'` #День месяца declare -a DB_FILE DB_FILE[1]="db1.gdb" DB_FILE[2]="db2.gdb" DB_FILE[3]="db3.gdb" for n in 1 2 3 do BACKUP_FILE=$DB_BACKUP/${DB_FILE[$n]}_$FILE_TIME_STAMP$BACKUP_EXT $BACKUP_CMD $DB_HOME/${DB_FILE[$n]} $USER_PASSWD $BACKUP_FILE /bin/gzip $BACKUP_FILE -f done