![]() |
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| UNIX para Dummies Perguntas & Respostas Se não tiver certeza de onde se pode postar uma pergunta Unix ou Linux, postá-lo aqui. Todos os UNIX e Linux novatos bem vindos! |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| Substr lança um erro. Todas as alternativas? | naseert | Programação Shell Script e | 3 | 05-08-2008 01:34 |
| dupla traços | systemsb | UNIX para Dummies Perguntas & Respostas | 2 | 05-18-2006 11:41 |
| ajudar a eliminar os traços de número de segurança social | Marcia P | UNIX para Dummies Perguntas & Respostas | 2 | 02-28-2006 09:10 |
| fwrite throws segmentation fault | fermisoft | Alto Nível de programação | 6 | 09-13-2005 02:46 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
grep joga em traços?
Hey guys, Estou tentando grep para duas coisas fora de um arquivo e eu tenho que trabalhar, mas porque é aleatoriamente atirar "-" na saída? Existe uma maneira simples de se livrar deles? Ela só parece fazê-lo quando a linha de cima o que im procurando tem números nele. Código:
$ egrep -i -B 1 'port-name|description' in.txt 127.0.0.1 description -- 127.0.0.2 description -- 127.0.0.3 description helpme port-name yay port-name |
|
||||
|
Veja se isso ajuda?
Oi,
Eu vi algo semelhante a este, enquanto usando "gnu grep ". Se você simplesmente grep por algo, somente as linhas de pesquisa contendo o padrão será exibida. Mas se u questão"gnu -1 grep 'procura-padrão "file", você irá obter as linhas imediatamente antes e depois da linha que contém o padrão de pesquisa. No seu caso, dá a linha a linha que contém um pouco antes de pesquisa padrão, acho eu. Existe uma chance de que seu "egrep" pode ser a abreviatura "gnu egrep ", ou, pelo menos, você está usando a versão do egrep dentro do gnu pasta. Seria simpático da sua parte, se a explicar a funcionalidade de "B-" opção. I wasnt poder de determinar .. Obrigado, Srini Última edição por srinivasan_85; em 04/27/2007 08:54.. Motivo: erro tipográfico |
|
||||
|
Sim estou usando um GNU grep para isto ... "A" recupera linhas abaixo o que você está procurando e "B" agarra linhas acima. Acabei de criar um perl script para tira-los antes que escreve para um novo arquivo. Sou terrível com a utilização sed, Awk, nawk etc ... de modo a que foi mais rápida correção para mim.
|
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|