shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] passagem de string


From: Tiago Barcellos Peczenyj
Subject: Re: [shell-script] passagem de string
Date: Wed, 26 Mar 2008 17:48:39 -0300

tenta assim

svn ci ${svnList[$a]} -m "${MSG}"

2008/3/26 Ricardo Brito do Nascimento <address@hidden>:
>
>
>
>
>
>
> 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: address@hidden
>  #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 != ${#svnList[@]} ];
>  do
>  echo $a
>  cd ${svnList[$a]}
>  svn st ${svnList[$a]}
>  svn ci ${svnList[$a]} -m $MSG
>  let a++
>  done
>  }
>
>  _fwhile
>
>  



-- 
Tiago B Peczenyj
Linux User #405772

http://peczenyj.blogspot.com/
"what does not kill us makes us stronger"


reply via email to

[Prev in Thread] Current Thread [Next in Thread]