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

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

Re: [shell-script] Leitura de Arquivo


From: Humberto Cruz
Subject: Re: [shell-script] Leitura de Arquivo
Date: Thu, 16 Oct 2008 08:53:53 -0300

Karin, me parece que o comando read só irá ler a primeira linha do
arquivo. Deve ter outra forma de fazer o que voce quer, se puder
explicar melhor o que deseja...

[]s
Humberto

2008/10/16 Édnei Rodrigues <address@hidden>:
> Qual é o erro que aparece? Qual é a saída ?
>
> if ! [ $linha = $VAR ]
>
> Isso não é entre aspas duplas ?
> if ! [ "$linha" = "$VAR" ]
>
> 2008/10/15 Karin Klayton Schiochet <address@hidden>
>
>> Senhores,
>>
>> Fazendo uma rápida apresentação, meu nome é Karin Klayton, sou
>> Administrador de Redes e moro em Belém/Pa. Sou novo no grupo e tenho
>> lido bastante material a respeito de shell-script e já fiz alguns
>> programas bem legal em shell-script.
>>
>> A minha duvida é a seguinte, estou tentando via shell-script ler uma
>> arquivo que é gerado de um programa em execução, e guardar linha a linha
>> para poder tratar os dados.
>>
>> Fiz algumas coisas mais até o momento não tive sucesso.
>> Exemplo: arquivo.txt
>> ITEM CAMPO_1 CAMPO_2 CAMPO_3
>> 01 qwerty aqwer qweryt
>> 02 qwerty1 qwerr qerttyd
>> 03 qwerty3 qewrtr qetroip
>> 04 qwerty4 qetrt qçlkwteç
>>
>> FIM DO ARQUIVO
>>
>> ITEM CAMPO_1 CAMPO_2 CAMPO_3
>> 01 qwerty aqwer qweryt
>> 02 qwerty1 qwerr qerttyd
>> 03 qwerty3 qewrtr qetroip
>> 04 qwerty4 qetrt qçlkwteç
>>
>> O que testei até o momento:
>>
>> VAR="FIM DO ARQUIVO"
>> while read linha;
>> do
>> if ! [ $linha = $VAR ]
>> echo $linha
>> fi
>> done < arquivo.txt
>>
>> Tentei algumas variantes seguindo esta linha do if tentando comparar com
>> a var que será constante mais não consegui.
>>
>> Agradeço qualquer informação mesmo que seja indicando material para
>> estudar.
>>
>> Um grande abraço a todos,
>>
>> --
>> Karin Klayton Schiochet
>> address@hidden <karinklayton%40gmail.com>
>> Tel: (91) 8121-5809
>>
>>
>>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 

reply via email to

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