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

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

Re: [shell-script] Erro de comparacao entre variáveis (unary operator ex


From: Armando Roque
Subject: Re: [shell-script] Erro de comparacao entre variáveis (unary operator expected)
Date: Thu, 14 Oct 2004 13:25:10 -0400
User-agent: Mozilla Thunderbird 0.7.3 (X11/20040803)

Eu ja havia tentado e não é isso!

Pelo que percebi é com relação ao operador esperado que não está encontrando. E como eu ainda não tenho muita experiência com shell está um pouco complicado!

Obrigado,

Armando

Elton Simões Baptista wrote:
tenta com aspas, assim:

if [ "$TAM_TAR" -ge "$TAM_BACKUP" ]


On Wed, 13 Oct 2004 14:41:55 -0400, Armando Roque
<address@hidden> wrote:

Senhores(as),

Estou fazendo um script para split"ar" os arquivos conforme script abaixo!
Mas esta retornando o erro abaixo!

./bsplit: line 79: [: 4: unary operator expected

SCRIPT
-------corta
for i in $DIR_BACKUP
do

    # Verificar o tamanho do arquivo compactado
    # caso seja maior que o especificado na variavel
    # $TAMANHOBKP dar um split e depois apagar o arquivo .tar.gz
    TAM_TAR=`du -k $PATH_DEST_TAR$DATA/$i$PREFIXO | cut --fields=1`
    if [ $TAM_TAR -ge $TAM_BACKUP ]
    then
       echo "Tamanho excedido execute o split"
    fi

done
-------corta

Obrigado,

Armando


---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------




Yahoo! Grupos, um serviço oferecido por:





________________________________
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
Para sair deste grupo, envie um e-mail para:
address@hidden
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.






reply via email to

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