Perguntas sobre 'grep'

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

Identificando exclusivamente processos java com o mesmo nome

Eu tenho dois processos java que são executados usando o mesmo nome de arquivo, MyApp.jar (por exemplo). /usr/java/latest/bin/java -jar MyApp.jar Esses frascos existem em lugares diferentes e usam diferentes configurações. Eu quero...
17.04.2013 / 09:38
7
respostas

compare o arquivo B com A e extraia dados de A usando awk, sed ou grep

Eu tenho dois arquivos, o arquivo A, que contém todos os dados, enquanto há outro arquivo B, que tem apenas os IDs que eu quero é comparar o arquivo B com o arquivo A e recuperar os dados que estão presentes nos ID's. Estou usando o Suse Linux....
23.02.2017 / 08:23
3
respostas

Falha ao grep pelo primeiro caractere

Estou tentando listar todos os arquivos e selecionar apenas determinados deles. ls -1 retorna-me a lista abc abcd rm_0818-051752-753-06 depois disso, quero selecionar apenas por este critério para retornar a terceira linha, assim:...
18.08.2016 / 12:17
5
respostas

Como grep n-ésimo substring entre determinados delimitadores?

Digamos que tenhamos uma string e seu delimitador seja ? : Leslie Cheung April 1 ? Elvis August 16 ? Leonard Nimoy February 27 Eu sei como grep a primeira subseqüência de caracteres entre os delimitadores: echo $above_string | gre...
31.03.2015 / 19:52
4
respostas

Piping sed para grep parece não funcionar como esperado

Eu tenho 2 arquivos: $ cat file1 jim.smith john.doe bill.johnson alex.smith $ cat file2 "1/26/2017 8:02:01 PM",Valid customer,jim.smith,NY,1485457321 "1/30/2017 11:09:36 AM",New customer,tim.jones,CO,1485770976 "1/30/...
05.02.2017 / 19:24
7
respostas

grep com linhas de continuação

Como posso grep / awk / sed um arquivo procurar algum padrão e imprimir a linha inteira (incluindo as linhas de continuação se a linha correspondente terminar com \ ? Arquivo foo.txt contém: something whatever thisXXX line \...
04.06.2015 / 17:16
4
respostas

Somente cat da linha específica X (com um padrão) para outra linha específica Y (com um padrão)

Um pequeno problema estendido de " cat linha x para linha y em um arquivo enorme ": Eu tenho um arquivo enorme (2-3 GB). Eu gostaria de cat / imprimir apenas a partir da linha com "foo:" para a linha com "goo:". Suponha que "foo:" e "goo:" a...
02.09.2014 / 04:23
3
respostas

Existe uma maneira de filtrar e imprimir um padrão específico sem repetir o código?

Se eu usar o pacman para instalar o software, ocasionalmente me deparo com erros do formulário package-name: /some/package/file exists in filesystem Isso geralmente ocorre se eu estraguei uma instalação em algum momento no passado, ten...
27.09.2017 / 16:29
4
respostas

grep ficando confuso com nomes de arquivos com traços

Estou com um problema em que o grep fica confuso quando o diretório contém um arquivo que começa com traços. Por exemplo, tenho um arquivo chamado " ------.js ". Quando faço algo como grep somestring * , recebo o erro: grep: unrecogniz...
14.05.2017 / 04:48
3
respostas

Como faço para grep e classificar usando este padrão específico?

Eu quero pegar os números após o B *, mas não incluindo Y e depois dele. Tentei usar este comando que recebi de um amigo, mas não funciona: grep -oP 'B.\K[\w\s\d]' < tus.txt | sort -u tus.txt ~TUS*21424565*4716129*B*222791885833*Y...
16.05.2017 / 09:30