Olá pessoal,
Estou trabalhando em um script que faça a salva automática dos
repositórios svn.
O problema está com a variável MSG, pois desejo enviar uma string com
espaços assim como o exemplo comentado, entretanto o espaço força um
erro no script, o qual isolei substituindo os espaços por underline , e
o svn não envia os arquivos ao repositório.
segue o script
#!/bin/bash
#Autor: Ricardo Brito do Nascimento
#Email: [EMAIL PROTECTED]
#data: 20080326
#version: 1
HOMEDIR=/home/ricardo.brito
#MSG="Salva automatica da atualização `date +%Y%m%d%H%M`"
MSG="Salva_automatica_da_atualização_`date +%Y%m%d%H%M`"
svnList=("$HOMEDIR/financeiro/" "$HOMEDIR/financeiro/boletos0/"
"$HOMEDIR/financeiro/diversos/" "$HOMEDIR/tmp/coter/")
_fwhile(){
a=0
while [ $a != [EMAIL PROTECTED] ];
do
echo $a
cd ${svnList[$a]}
svn st ${svnList[$a]}
svn ci ${svnList[$a]} -m $MSG
let a++
done
}
_fwhile