Shell
Inviato: martedì 15 luglio 2014, 14:27
ciao,
sto provando a creare una shell schedulata che mi crei il backup dei repository SVN.
questa la schell:
il problema è che si rompe nella creazione dell'array ("REPOSITORY_NAMES= ( rep rep2 )"), come se la shell non lo supportasse, perché?
su linux sembra funzionare.
grazie
sto provando a creare una shell schedulata che mi crei il backup dei repository SVN.
questa la schell:
Codice: Seleziona tutto
#!/bin/bash
DIR=/volume1/myBackup/svn/
LOG_FILE=${DIR}dump.log
DATESTAMP=$(date +%Y%m%d%H%M%S)
REPOSITORY_NAMES= ( rep rep2 )
for var in "${REPOSITORY_NAMES[@]}"
do
echo $var >> ${LOG_FILE}
FILENAME=${DIR}repo-$var-${DATESTAMP}.gz
svnadmin dump $var > ${FILENAME}
done
su linux sembra funzionare.
grazie