Perguntas sobre 'grep'

grep é um utilitário de linha de comando usado para pesquisar texto.
5
respostas

como posso imprimir a linha Nth e Mth acima ou abaixo da linha correspondente com grep?

Digamos que eu tenha um arquivo de texto bem estruturado com o seguinte conteúdo (sem números de linha principais): 1 Mon Jun 9 00:11:47 CST 2014 2 eth0 Link encap:Ethernet HWaddr D4:BE:D9:F5:5C:0E 3 inet addr:10.179.113.12...
10.06.2014 / 08:54
4
respostas

Usando o wget e o grep para baixar páginas HTML e filtrar por palavras-chave

KEYWORDS=("dolphins" "fish" "dogs" "cats" "iguanas") IFS=$'\n' find . -type f -size +1c ! -exec grep -qF "${KEYWORDS[*]}" {} \; -exec truncate -s 0 -f {} \; Se um arquivo tiver mais de 1 byte, pesquise palavras-chave. Se a palavra-chave não...
13.01.2014 / 18:16
1
resposta

Combinando duas linhas diferentes que são pelo menos N linhas distantes umas das outras

Gostaria de fazer a correspondência de arquivos que contenham try (em uma linha) e consecutivos catch (em outra linha) pelo menos N linhas depois (para encontrar capturas muito longas e tente se livrar deles). Quero dizer, o primeiro...
09.12.2013 / 14:45
3
respostas

Descobri quantos programas eu não instalei de uma lista com o grep / awk no archlinux

Eu quero ver quantos pacotes de uma lista não estão instalados. Eu uso o archlinux, então eu uso o pacman -Q para determinar se um pacote está instalado. Se não estiver instalado, ele retornará uma mensagem como: "error: package 'package-name' n...
14.08.2012 / 18:31
5
respostas

AWK Procura arquivo massivo e escreve no nome da variável

Eu quero extrair dados que precisarei reformatar de um arquivo de simulação com o qual estou trabalhando para prepará-lo como entrada para executar outras simulações. Os dados de destino são uma matriz z química otimizada. A única diferença do...
21.09.2013 / 23:29
1
resposta

Como usar o awk ou o sed para converter o csv diffs em um formato mais legível

Alguém pode me dar o exemplo de como usar awk ou sed (não tenho certeza qual deles, como eu não usei tanto desses, como eu tenho usado principalmente grep e corte para trabalhar com dados csv) para converter diferenças entre dois arquivos .csv e...
05.10.2013 / 07:17
2
respostas

Combinando dois arquivos para primeira linha semelhante

Eu tenho 2 conjuntos de arquivos. O arquivo um contém ID's ex: 1111 2222 6666 3333 4444 O arquivo dois contém o ID e o nome de usuário: 1873 Neil 1111 Roger 7632 Tim 3333 Oscar 8723 Greg 4444 Roy 6666 Patrick Eu quero extrair o...
14.02.2013 / 13:36
2
respostas

Utilitário rápido que indexa arquivos / diretórios em centos 6 para busca mais rápida através do sistema de arquivos

Eu preciso pesquisar frequentemente uma estrutura de diretórios grande (com 1 G / 13K arquivos de dados). find / grep leva muito tempo. Existe algum utilitário (ou pode-se fazer um índice desses arquivos) para uma busca mais rápida.     
28.02.2013 / 17:51
2
respostas

localiza todos os arquivos cpp e lista apenas os arquivos com nomes que correspondem a um padrão (regex) não funciona

Eu tenho um repositório inteiro de arquivos e estou tentando obter uma lista de arquivos que correspondem a um determinado critério. Por exemplo, digamos que eu queira pegar todos os arquivos que tenham a string foo1 e foo2/foo3 no cami...
01.03.2013 / 10:10
3
respostas

Como tornar o GNU grep o padrão no FreeBSD?

Estou executando o FreeBSD 9.1-RELEASE. Eu instalei o GNU grep com portmaster textproc/gnugrep . No entanto, o grep "padrão" para os usuários ainda é o FreeBSD grep. # /usr/local/bin/grep -V /usr/local/bin/grep (GNU grep) 2.12 # grep -V...
21.02.2013 / 11:05