Selecionar Linha e Coluna em shell Script [RESOLVIDO]

1. Selecionar Linha e Coluna em shell Script [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 17/08/2011 - 09:30h

Pessoal tenho um arquivos com linhas e colunas com palavras exemplo
#cat teste1.txt
teste 12ee vfgg
sdqqe aserrtt cvvffgb
vghyy nhhh mkllo
erff aa bb

fiz testes com o awk , mas o que eu presico é que o script pegue a palavra da 1º coluna da 1º linha , e depois da 1º coluna e 2º linha e assim vai
alguma dica ?



  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 17/08/2011 - 10:20h

Estava vendo aqui, o awk funcionou bem também, não funciona com você?

$ cat teste1.txt | awk '{print $1}'

3. Re: Selecionar Linha e Coluna em shell Script [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 17/08/2011 - 10:12h

Creio que exista melhores soluções, mas eu pensei nisso:

#!/bin/bash
coluna=1
for LINHA in $(cat teste1.txt); do
if [ $coluna == 1 ]; then
echo $LINHA
coluna=2
elif [ $coluna == 2 ]; then
coluna=3
elif [ $coluna == 3 ]; then
coluna=1
fi
done

Simples e funcional rs

Apenas imprime a primeira coluna e pula as proximas duas, até o fim do arquivo.


4. Re: Selecionar Linha e Coluna em shell Script [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 17/08/2011 - 10:26h

Consegui com
#cat teste.txt | awk '{print $1}' | head -n3 | tail -1

Valeu a dica


5. Re: Selecionar Linha e Coluna em shell Script [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 17/08/2011 - 11:14h

Bom que não precisamos usar gambiarras, é muito feio isso hehe






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts