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

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

RES: RES: [shell-script] Arquivos


From: Luis Fernando Kieça
Subject: RES: RES: [shell-script] Arquivos
Date: Thu, 17 May 2001 16:11:52 -0300

sorry....

-----Mensagem original-----
De: # aurelio marinho jargas [mailto:address@hidden]
Enviada em: quinta-feira, 17 de maio de 2001 16:00
Para: address@hidden
Assunto: Re: RES: [shell-script] Arquivos


olá luis,

@ 17/5, Luis Fernando Kieça:
>       Tente:
>       if [ `cat arquivo` -eq true ]

só lembrando:

-eq é para comparação numérica somente, como "2+2 -eq 4"
 == é para comparação de cadeias de caracteres

o true é um comando, então se você quer comparar com a
cadeia "true", deve "aspá-la".

então:

if [ `cat arquivo` == 'true' ]



> -----Mensagem original-----
> De: Suporte Mitra [mailto:address@hidden]
>
> Caros camaradas,
>       estou com um probleminha aqui, preciso verificar o conteúdo tratando ele
> dentro de uma cláusula if, porém naum sei como.
>
>
>       Ex.:  if (conteudo do arquivo = true); then
>                  executa comandos
>               else
>                  não executa comandos
>               fi


--
s·:(·>(·×^a]×http://www.verde666.org×^[:wq


Sair da lista: address@hidden
Banco Dados:   http://www.egroups.com/group/shell-script

Seu uso do Yahoo! Groups é sujeito às regras descritas em:
http://docs.yahoo.com/info/terms/



From (no email address) Thu May 17 12:47:59 2001
Return-Path: <address@hidden>
X-Sender: address@hidden
X-Apparently-To: address@hidden
Received: (EGP: mail-7_1_3); 17 May 2001 19:47:59 -0000
Received: (qmail 5305 invoked from network); 17 May 2001 19:47:58 -0000
Received: from unknown (10.1.10.27) by l7.egroups.com with QMQP; 17 May 2001 
19:47:58 -0000
Received: from unknown (HELO perninha.conectiva.com.br) (200.250.58.156) by 
mta2 with SMTP; 17 May 2001 19:47:55 -0000
Received: from burns.conectiva (burns.conectiva [10.0.0.4]) by 
perninha.conectiva.com.br (Postfix) with SMTP id D14EC16C04 for 
<address@hidden>; Thu, 17 May 2001 16:47:42 -0300 (EST)
Received: (qmail 8503 invoked by uid 0); 17 May 2001 19:46:20 -0000
Received: from verde.distro.conectiva (10.0.17.77) by burns.conectiva with 
SMTP; 17 May 2001 19:46:20 -0000
Date: Thu, 17 May 2001 16:55:31 -0300 (BRT)
X-Sender: verde@verde.distro.conectiva
To: address@hidden
Subject: Re: RES: RES: [shell-script] Arquivos
In-Reply-To: <00ae01c0df05$3bd32de0$address@hidden>
Message-ID: <Pine.LNX.4.21.0105171654230.822-100000@verde.distro.conectiva>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=iso-8859-1
Content-Transfer-Encoding: 8BIT
X-eGroups-From: # aurelio marinho jargas <address@hidden>
From: # aurelio marinho jargas <address@hidden>

@ 17/5, Luis Fernando Kieça:

> sorry....
> 
> -----Mensagem original-----
> De: # aurelio marinho jargas [mailto:address@hidden]
> @ 17/5, Luis Fernando Kieça:
> >     Tente:
> >     if [ `cat arquivo` -eq true ]
> 
> só lembrando:
> 
> -eq é para comparação numérica somente, como "2+2 -eq 4"
>  == é para comparação de cadeias de caracteres
> 
> o true é um comando, então se você quer comparar com a
> cadeia "true", deve "aspá-la".

falei caca aqui... &:)

dentro do comando [ o true como comando só será interpretado
se for colocado entre crases... então não precisam as aspas
simples...

 
> então:
> 
> if [ `cat arquivo` == 'true' ]



-- 
s·:(·>(·×^a]×http://www.verde666.org×^[:wq



reply via email to

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