[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] too many arguments
From: |
Miranda |
Subject: |
Re: [shell-script] too many arguments |
Date: |
Tue, 22 Feb 2005 09:17:00 +0000 |
User-agent: |
KMail/1.6.2 |
veja se esse teste esclarece
if [ -z `date` ]; then echo merda; else echo merdou; fi
bash: [: too many arguments
merdou
[miranda@guitar miranda]$ if [ -z `date +%M` ]; then echo merda; else echo
merdou; fi
merdou
On Tuesday 22 February 2005 12:03, Tia wrote:
> Salve galera das conchas,
>
> Fiz esse if abaixo e estou tento um erro de too many arguments,
> não sei o que está errado..
> O programa funciona, mesmo com esse erro, mas, para efeitos
> ditaticos, se alguem puder me dar uma luz, ficaria grato.
> PS. o IP está entre 2 apostrofos.
>
> Segue abaixo o if e suas respostas:
>
> ~$ if [ -z `host merda.com |grep ''64.239.78.46'';` ];
>
> > then
> > echo "nada de merda"
> > else
> > echo "achei merda"
> > fi
>
> bash: [: too many arguments
> achei merda
> ~$
> ~$ if [ -z `host merda.com |grep ''164.239.78.46'';` ]; then echo
> "nada de merda"; else echo "achei merda" ; fi nada de merda
> ~$
>
> []'s
>
> Tia
>
>
> ---------------------------------------------------------------------
> 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
> ---------------------------------------------------------------------
>
> Links do Yahoo! Grupos
>
>
>