Perguntas sobre 'grep'

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

grep funciona bem na linha de comando mas não retorna nada no script

Estou tentando escrever um script pequeno para obter uma lista de arquivos que correspondem a determinados critérios em um arquivo. #!/bin/sh cd /var/www_data/patch/ grep --include=\*.{php,ini,conf,sh} -ril -P "'([\d\w\-\_\.]+)(@domain.com)'"...
07.09.2014 / 11:13
2
respostas

Substituição ao vivo, enquanto visualiza o log usando LESS

É muito conveniente monitorar os logs usando o comando less - você vê o que está acontecendo com o seu sistema. O ruim é que meus logs são otimizados para a ferramenta grep : cada ação atômica é sempre impressa em uma única linha (eu posso fa...
29.08.2014 / 13:05
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 / 12: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 / 14: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 / 06: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 / 18: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 / 00: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 / 21: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...
17.07.2014 / 22: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 / 18:44