Perguntas sobre 'grep'

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

Localiza arquivos em vários diretórios obtidos da lista em um arquivo?

FreeBSD 9.2 RELEASE p2 Eu tenho um arquivo dirs.txt . Neste arquivo, há uma nova lista de diretórios separada por linha, assim: /etc /home /home/goods/ Eu preciso primeiro encontrar em todos os arquivos do diretório que tem nomes co...
12.09.2014 / 14:07
2
respostas

Execute grep ou outros comandos em arquivos em um servidor da web

Eu tenho arquivos em outro domínio. Qual é a melhor maneira de usar comandos neles como o grep? wget http://path/to/file.txt | grep search No entanto, isso não funciona. Eu acho que posso usar curl , mas existe um método mais eficiente?...
18.09.2014 / 01:33
2
respostas

Solução para expressão inteira esperada [fechada]

Então, quando executo esse código no meu mac, não há erros e ele fornece a saída perfeita. Mas quando eu corro no Ubuntu ou CentOS eu recebo o seguinte erro integer expression expected #!/bin/bash if [ -f $1 ] ; then sum=0 echo "...
18.07.2014 / 06:50
3
respostas

pesquisando várias strings em vários arquivos dentro de um diretório e imprimindo a string e o nome do arquivo correspondente onde foi encontrado

Tenho cerca de 500 strings e quero procurar os arquivos que os contêm dentro de um diretório e obter os nomes dos arquivos que contêm as strings. Até agora eu tenho usado: find -name 'LYFNRE.*' -exec grep -f file1.txt {} \; -print mas o p...
18.06.2014 / 06:22
3
respostas

Extrai o número da linha de um arquivo que está tendo um valor diferente de zero antes de uma string especificada

Eu estou tendo um arquivo que contém os seguintes dados 1. verification: 10 passed 0 failed 2. verification: 10 passed 0 failed 3. verification: 10 passed 1 failed 4. verification: 10 passed 3 failed 5. verification: 10 passed 0 failed Eu...
25.06.2014 / 12:25
1
resposta

Globbing falha no zsh, mas funciona no bash

Eu tenho um alias no bash, que estou tentando migrar para o zsh. Eu pensei que pode ter sido o pseudônimo em si, mas agora parece que é apenas o globbing. grep -irl --exclude=\*.{log,class,fuegoclass,dat}* --exclude-dir={build,system,lib} dat...
19.05.2014 / 23:46
1
resposta

find + grep para corresponder palavras-chave exatas em um arquivo

Meu script não corresponde apenas a palavras exatas. Exemplo: 12312312Alachua21321 ou Alachuas corresponderia a Alachua . KEYWORDS=("Alachua" "Gainesville" "Hawthorne") IFS=$'\n' find . -size +1c -type f ! -exec grep -qF "${KEYWORDS[...
15.01.2014 / 21:51
3
respostas

Mover linha da saída para a frente da saída ou reordenação personalizada

Eu tenho um comando find "$PWD" -name __openerp__.py|awk -F/ -vOFS=/ 'NF-=2'|sort -u e eu quero pegar uma certa linha contendo /web/addons e enviá-la para a frente da saída, então faça o mesmo com /openerp/addons fazendo com que a linha...
29.01.2014 / 14:46
1
resposta

Pesquisar e filtrar texto em arquivos de log grandes

Eu uso os comandos tail, head e grep para pesquisar arquivos de log. Na maioria das vezes, a combinação desses 3 comandos, além de usar pipe, faz o trabalho. No entanto, eu tenho esse log que muitos dispositivos relatam literalmente a cada pouco...
10.10.2013 / 18:14
3
respostas

Comportamento muito estranho com grep e IFS

Estou tendo problemas para usar o grep, os resultados retornados são "n-empty", quero dizer, sem o caractere 'n' ... Este é o exemplo de script: OLDIFS=$IFS IFS="\n" i=$(grep -ril $1 *) echo $i IFS=$OLDIFS Eu tentei com IFS='\n'...
26.04.2013 / 14:15