[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- RES: RES: [shell-script] Arquivos,
Luis Fernando Kieça <=