Perguntas sobre 'grep'

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

grep ou encontre um padrão em todos os diretórios [duplicado]

Eu tenho um número de conta 1234-5678 , estou tentando encontrá-lo em todos os arquivos de diretórios. Eu usei o comando abaixo, mas nenhum resultado foi encontrado. grep "1234-5678" */ Por favor, alguém pode me ajudar como encontrá...
01.04.2015 / 14:22
2
respostas

Imprime uma linha no stdout que corresponde a uma expressão se a saída contiver outra expressão

Esta pode ser uma tarefa comum / fácil, mas não consegui descobrir exemplos na Web ou manuais do awk / sed / grep. Então, aqui está o cenário: Existe uma ferramenta de linha de comando interna que imprime um resultado de várias linhas par...
20.10.2014 / 16:58
1
resposta

gera linhas vizinhas com números de linha enquanto grepping

Existe uma maneira de imprimir as linhas vizinhas junto com os números de linha enquanto grapping o conteúdo de um arquivo? Estou tentando obter saídas do formulário: $ ~/myscript.sh download file # 'download' being the pattern here 121: # an...
05.01.2015 / 07:02
1
resposta

Por que o grep recursivo não funciona com o STDOUT? [fechadas]

Há muito tempo tenho usado alguns aliases personalizados nas minhas máquinas Ubuntu / Mint, como alias grep='grep -irn --color --line-buffered' . No entanto, notei que há algum tempo isso parou de funcionar para saídas canalizadas. Tentando...
13.01.2015 / 19:58
3
respostas

Como fazer um grep na máquina remota e imprimir a linha que contém essas palavras?

Eu tenho alguns arquivos de registros no meu machineB sob este diretório /opt/ptd/Logs/ como mostrado abaixo - Meus arquivos de registros são muito grandes. david@machineB:/opt/ptd/Logs$ ls -lt -rw-r--r-- 1 david david 49651720 Oct 11...
12.10.2014 / 02:03
4
respostas

grep para arquivos e abra os resultados resultantes

Estou tentando abrir todos os arquivos com base em alguns valores de retorno do grep na linha de comando. Eu sei que posso usar a opção -l para retornar apenas nomes de arquivos, mas gostaria de combinar isso de alguma forma com outra série d...
04.10.2014 / 23:29
2
respostas

Como você constrói um grep & command para combinar com um número de padrões dependendo de quantos são fornecidos no tempo de execução?

Eu exportei alguns documentos MS Word para texto simples e use esta função para analisar o conteúdo dos arquivos .txt no diretório atual: mo1 () { for i in *.txt; do echo "File: $i" grep -n -HC 1 "$@" "$i" done } Se eu tivess...
18.07.2014 / 00:47
4
respostas

Localizar + Busca Recursiva do Grep

Estou espelhando um site usando o wget. No servidor, há um dump do comando find / , que inclui nomes de arquivos no formato: /dir1/ /dir1/page1.txt /dir1/page2.txt ... A mirrorring é muito grande (100GB +) e eu gostaria de comparar a...
11.04.2014 / 20:44
2
respostas

Use o awk para encontrar a primeira ocorrência

Eu tenho um arquivo de log que é atualizado quando meu script é executado. O script inserirá o texto "Início do script" quando ele for iniciado e o texto "Fim do script" quando ele terminar a execução. Eu estou tentando capturar o texto entre o...
09.09.2014 / 20:44
1
resposta

Parênteses quadrados duplos dentro do padrão grep

grep "^[[:space:]]*clientPort[^[:alpha:]]" zoo.cfg Este é um padrão grep para extrair a linha que contém o número da porta do arquivo de configuração. 1) Normalmente em um regex, eu uso colchetes para combinar com qualquer um dos caracter...
09.09.2015 / 14:12