Perguntas sobre 'grep'

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

torr / awk / grep localiza cadeia entre ponto e vírgula

Eu tenho um enorme arquivo de texto com algo assim: igflex01; igflexdev01; igdbstg01; igldapint01; igjetdev01; igsql01; igesxstg01; igdbint01; igdmstg01; igdsdev01; igdmmmo01; igmsgint02; e assim por diante ... Eu gostaria de extrair t...
06.09.2016 / 18:35
3
respostas

Localizar e substituir com linha de comando

meu arquivo log.txt inclui ... mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 ... como posso substituir mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 com mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104...
21.06.2016 / 05:24
2
respostas

Combine dois greps em um único comando

Eu tenho alguns XML parecidos com isto: <artifactId>myproject</artifactId> <version>1.14.0-SNAPSHOT</version> Eu quero extrair a versão, ou seja, 1.14.0-SNAPSHOT . Eu sei como fazer isso usando dois greps...
15.08.2016 / 20:08
1
resposta

Examine um monte de arquivos enormes

Eu tenho uma pasta com arquivos grandes (alguns GB cada). Eu gostaria de pesquisar um PATTERN por meio desses arquivos. Eu posso fazer isso com grep ou ack : $ grep -n 'PATTERN' /path/to/files/*.log Agora, tenho uma lista com toda...
25.03.2016 / 11:02
1
resposta

Regular Expression ^ $ não funciona no UNIX usando o comando grep

Estou enfrentando um problema ao usar a expressão regular ^$ no UNIX. Quando eu digito grep '^hello$' text na linha de comando, como resultado, ele deve corresponder à palavra "hello" porque é a única palavra em uma determinada linha no...
02.07.2016 / 01:02
2
respostas

Grep de um arquivo duplamente gzipado

Eu tenho um arquivo que é compactado duas vezes: test.gz.gz Como faço para ver algo do arquivo acima? Eu não quero descompactá-lo.     
01.07.2016 / 01:28
2
respostas

Imprime texto entre delimitadores de várias linhas

Estou tentando extrair dados entre dois padrões de correspondência, apenas se o conteúdo não estiver vazio e eu tiver problemas ao fazer isso: aqui é um exemplo: ============================== Queue Manager is : MQ73PCRTB2 ==============...
16.05.2016 / 21:31
1
resposta

Por que esse comando não é classificado com base na contagem uniq?

Eu tenho linhas em um log semelhante a: 2015/11/02-07:55:39.735 INFO failed with ERR_AUTHORIZATION_REQUIRED. (10.10.10.11:61618) is not a trusted source. 2015/11/02-07:55:40.515 INFO failed with ERR_AUTHORIZATION_REQUIRED. (10.10.10.11:5183...
02.11.2015 / 17:10
1
resposta

Edição booleana para o Grep

whois='whois 100.43.81.149' bool="$(printf %s\n "$whois" | grep -q netname:)" if $bool; then echo "netname: is available" else echo "netname: is not available"...
11.04.2016 / 15:17
3
respostas

Forma elegante de contar quantas vezes os padrões de um arquivo ocorrem em outro arquivo

Imagine que temos dois arquivos, por exemplo. O primeiro arquivo é preenchido com nomes exclusivos de funcionários criados pela combinação dos dois primeiros caracteres do primeiro nome e dos dois últimos caracteres do sobrenome. Example : Pet...
27.04.2016 / 15:43