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

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

Re: [shell-script] Ler Linhas do Arquivo


From: Gentil de Bortoli Jr
Subject: Re: [shell-script] Ler Linhas do Arquivo
Date: Wed, 7 Nov 2007 15:32:51 -0200

On 11/7/07, Eduardo Lucas <address@hidden> wrote:
>  10393039374943  030490   303202   39302
>  30484030393903  403032   223212   33201
>  3038947738383   303844   423434   44343
>  43434343434344  434343   434344    32323
>  30484030393903  403032   223212   33201
>  10393039374943  030490   303202   39302
>
>  preciso fazer um for... que leia linha por linha deste arquivo....
>  preciso que a cada laço do for, tenha a seguinte saida
>
>  var1= 39302 <- ultima coluna da primeira linha
>  var2= 33201<- ultima coluna da segunda linha
>
>  no proximo laço seria..:
>
>  var1= 44343 <- ultima coluna da terceira linha
>  var2= 32323 <- ultima coluna da quarta linha

Olá, Eduardo. Segue um exemplo com base em seu trecho de arquivo e
considerando que o separador entre os campos é um espaço:

#!/bin/bash

IFS=" "

i=1

while read campo1 campo2 campo3 campo4; do
    eval var${i}=${campo4}
    let i++
done < teste.txt

A idéia está dada. É só questão de adaptar agora. :)

[]
Gentil.


reply via email to

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