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

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

Selecionar intervalos de colunas em awk


From: Elder Marco
Subject: Selecionar intervalos de colunas em awk
Date: Sun, 25 Jul 2010 10:46:53 -0300

Caros,

Estou escrevendo um script e ele utiliza o awk para fazer alguns
processamentos. As primeiras colunas, posso fazer uma referência
simples, como $1, $2.. etc, mas para as últimas colunas, não preciso
pegar elas individualmente. A partir da sexta queria que fosse algo
como: 'pega da sétima até a nona coluna' ou então 'pegue da sétima até a
última coluna'. Vejamos uma linha de exemplo:

4.99  14 0.25  5.34  04 0.18  J.Camara 1986.11.30 05:19

Os que me interessa aqui são esses números, que irei fazer alterações e
trocar para outros. Depois, o 'J. Camara 1986.11.30 05:19' deve
permanecer inalterado e continuar no final da linha. É bom também dizer
que o número de colunas não é fixo, de forma que não posso pegar um $7,
$8, $9.. etc e usar, mas é certo que a primeira palavra começa a partir
da sétima coluna.

Dei uma olhada no manpage do awk, mas não notei qualquer referência a
esse procedimento. 


--
Elder Marco
     
GNU/Linux User: #471180
         
"Contra o positivismo, que pára perante os fenômenos e diz: 'Há apenas
fatos', eu digo: 'Ao contrário, fatos é o que não
há; há apenas interpretações'. "(Nietzsche)


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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