Perguntas sobre 'grep'

grep é um utilitário de linha de comando usado para pesquisar texto.
1
resposta

Como filtrar todos os arquivos do tipo contendo um padrão

Eu quero localizar todos os arquivos .gradle contendo algum texto no meu projeto. Agora estou em \Git\ProjectRoot . Eu corro find . -type f -name \*.gradle Eu quero pesquisar o conteúdo de todos os arquivos na lista para o padrão...
11.05.2017 / 00:45
1
resposta

Como vários padrões são especificados em um arquivo com '-f' para 'grep' trabalhando juntos?

Do manual do grep ‘-f file’ ‘--file=file’ Obtenha padrões do arquivo, um por linha. O arquivo vazio contém zero padrões e, portanto, não corresponde a nada. ('-F' é especificado por POSIX.) Quando há várias linhas no arquivo, como os p...
26.02.2017 / 21:58
1
resposta

preenche o banco de dados mySQL com informações de arquivo de texto

Eu tenho usado awk e alguns comandos Cisco para obter informações sobre dispositivos conectados a uma rede, o script se conecta via telnet a determinado dispositivo, use os IP , serial number e name (dispositivo id) deste dispositivo...
02.03.2017 / 05:35
1
resposta

grep para string sem outra string antes dela

Encontrei muitos guias para ignorar linhas com comentários ou correspondência para uma sequência, mas não para outra, mas não encontrei o que preciso. Eu quero grep recursivamente para arquivos contendo a string "índices" (caso insensível eu ach...
20.06.2017 / 15:18
2
respostas

Problema com a instrução if no Unix

Estou obtendo a saída do primeiro script if , mas não consigo obter a saída da segunda parte da instrução if no script abaixo: #!/bin/ksh err_abc='grep -r "XYZ" /home |wc -l' err_AB='grep -r "XYZ" /home' > /dev/null 2>&1 err_E...
13.10.2017 / 15:55
2
respostas

Grep da última ocorrência de um padrão para outro padrão

Bom dia, Estou tentando escrever um script UNIX para um arquivo com vários padrões duplicados, seguido pelo padrão que estou procurando. Esta questão é muito semelhante a: " Obtenha a última ocorrência de um padrão antes de outro padrão "...
20.12.2016 / 20:39
1
resposta

Como passar um log de variável como um argumento para um script?

Estou tentando passar um log como um argumento para um script que faz o seguinte: #!/bin/bash filter(){ grep -E "ERROR|FATAL|WARN|Caused|^[[:space:]]" /app/me/logs/$1 } #read varName filter > /app/me/logs/${1}.filtered cat /app/me/log...
17.10.2016 / 17:48
1
resposta

gnuwin bash Se o arquivo .txt contiver um arquivo de cópia de strings

ok então eu sei do grep -rhi, que extrai a linha se string for encontrada, mas eu quero copiar o arquivo inteiro assim, por exemplo, arquivo.txt > isexample #new iesameplxpele ieamama #new agora, se eu usasse o grep -rhi "#new", ele...
15.05.2017 / 17:01
1
resposta

Pesquisa e substituição de múltiplas linhas globais

Eu tenho um servidor com milhares de arquivos contendo um padrão de várias linhas que eu quero encontrar globalmente & substituir. Aqui está uma amostra do padrão: <div class="fusion-header-sticky-height"></div> <div cla...
13.11.2016 / 04:41
2
respostas

Equivocadamente virou um arquivo para binário

Eu estava procurando as linhas que começam com total value (->) e escrevi grep -> out.results . Agora meu arquivo é binário. Como posso transformá-lo em legível para humanos? file out.results diz 'dados' e, quando tento abri-...
31.10.2016 / 14:40