Perguntas com a marcação «grep»

14
Retornar o proprietário do processo devido ao PID

Estou tentando pegar o proprietário de um processo de uma lista, tenho o comando pidof nmappara obter o ps -u <PID> | grep USERque estou brincando no momento, mas quando o executo, ele acaba imprimindo os títulos (linha superior). Como posso pegar o nome do proprietário, dado o ID do...

14
grep: encontre todas as linhas que contêm kanjis japoneses

Em um enorme arquivo de texto UTF-8, quero mostrar todas as linhas que contêm kanjis japoneses . Que grepexpressão (ou outra) faz isso? Se não me engano, kanjis são os caracteres entre \u4e00e \u4dbf. Não preciso mostrar kanas , mas mostrá-los também não seria um grande...

14
Como pesquisar arquivos onde existem duas palavras diferentes?

Estou procurando uma maneira de pesquisar arquivos onde existem duas instâncias de palavras no mesmo arquivo. Eu tenho usado o seguinte para realizar minhas pesquisas até este ponto: find . -exec grep -l "FIND ME" {} \; O problema que encontro é que, se não houver exatamente um espaço entre...

14
O que significa a opção --color = auto para GNU grep?

AFAICT, nem a página de manual do GNU grep, nem info grepse digna de explicar o que --color=autosignifica. Devo ser uma das poucas pessoas no planeta para as quais o significado dessa opção não é imediatamente óbvio. Eu suponho que --color=auto"está em algum lugar no meio" --color=nevere...

14
Correspondência negativa de vários padrões Grep

Então, eu tenho vários logs do Apache usando o formato de log padrão. Quero obter todas as linhas de log que não vieram de um rastreador da web. Então, digamos que eu tenho um arquivo robot_patterns com entradas como Googlebot msnbot-media YandexBot bingbot Se eu executar o comando grep -f...

14
Imprimir a sequência entre dois parênteses

Eu tenho arquivo com estas linhas G8 = P(G1,G3) G9 = P(G3,G4) G12 = P(G2,G9) G15 = P(G9,G5) G16 = P(G8,G12) G17 = P(G12,G15) Eu preciso da saída como G1,G3 G3,G4 ..... Como posso fazer isso com o comando sed / grep ou usando o

14
arquivos grep da lista

Estou tentando executar o grep em uma lista de algumas centenas de arquivos: $ head -n 3 <(cat files.txt) admin.php ajax/accept.php ajax/add_note.php No entanto, mesmo que eu esteja procurando por uma sequência que eu sei que é encontrada nos arquivos, o seguinte não pesquisa os arquivos: $...

13
Marcar ocorrências da palavra-chave com uma cor diferente

Eu tenho um programa que cospe uma saída para stdoutgostar: [OK] Something is ok [OK] Something else is also ok [FAIL] This does not look good [FAIL] Neither does this [OK] At least this is fine Para identificar mais facilmente as falhas da saída, gostaria de marcar as ocorrências da palavra...

13
"Ungrep" - quais padrões não correspondem

Estou procurando um comando ou script para fazer o seguinte - dado: file1.txt: abcd efgh ijkl mnop file2.txt: 123abcd123 123efgh123 123mnop123 Eu quero um comando que faça algo parecido com isto: ungrep file1.txt file2.txt e retorna o seguinte: ijkl Em outras palavras, ele está...

13
Grep em milhares de arquivos

Eu tenho diretório com cca 26 000 arquivos e eu preciso grep em todos esses arquivos. O problema é que eu preciso dele o mais rápido possível, por isso não é ideal criar scripts em que o grep pegue o nome de um arquivo no comando find e grave as correspondências no arquivo. Antes da edição da...