[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Seleção de linhas
From: |
César A . K . Grossmann |
Subject: |
Re: Seleção de linhas |
Date: |
Sun, 17 Aug 2003 02:27:04 -0000 |
User-agent: |
eGroups-EW/0.82 |
--- Em address@hidden, Marcelo Alexandre Bruno
<marcelo2lei@y...> escreveu
> Olá colegas,
>
> Como poderia selecionar
> apenas as linhas com valores negativos, ou excluir
> as linhas que começam com 0 neste arquivo texto?
> -40.2217 -62.3587
> 0 8
> -40.2258 -62.3829
> -40.2096 -62.3617
> 0 17
> -40.3383 -62.3162
Pegar apenas as linhas que começam com um sinal de menos:
grep "^-" arquivo.txt
Pegar apenas as linhas que *não* começam com um zero:
grep -v "^0" arquivo.txt
Suponha que haja um número desconhecido de caracteres em branco no
inÃcio de cada linha. Os comandos mudam para:
grep "^[[:space:]]*-" arquivo.txt
e
grep -v "^[[:space:]]*0" arquivo.txt
Mais detalhes, veja a documentação:
man grep
info grep
man 7 regex
[]s
--
César Augusto Kant Grossmann
http://www.LinuxByGrossmann.cjb.net/
- Seleção de linhas, Marcelo Alexandre Bruno, 2003/08/16
- Re: Seleção de linhas,
César A . K . Grossmann <=