Perguntas sobre 'grep'

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

Extrai a primeira palavra após o padrão que inclui '[…]'

Eu tenho um problema ao tentar extrair a primeira palavra depois que grep corresponde ao meu padrão. Deixe-me mostrar um exemplo: cat test.txt [profile dev] xxx xxx [profile prod] xxx xxx agora eu quero extrair a palavra depois de '...
01.04.2015 / 09:09
1
resposta

comparando 2 listas com dados adicionais a serem impressos

Eu tenho um arquivo, digamos file1.txt ENSG00000223116 AL157931.1 ENSG00000233440 HMGA1P6 ENSG00000207157 RNY3P4 ENSG00000229483 LINC00362 ENSG00000252952 RNU6-58P Eu tenho outro arquivo que diz file2.txt ENSG00000223117 0 0...
10.12.2014 / 19:10
1
resposta

Encontre nomes de repositórios a partir da saída de informações do gitolite

Como eu extraio os nomes da saída do comando gitolite info , para canalizar mais em um script? Estou escrevendo um script de migração para migrar todos os meus repositórios do gitolite para um servidor Gitlab. Assim, eu quero pegar todos os...
19.04.2015 / 15:55
2
respostas

O comando grep que localiza / exclui toda a linha em que um caractere separador aparece um certo número de vezes?

Existe um utilitário Unix para restringir um arquivo ou lista de diretórios a um número mínimo e máximo de níveis de profundidade? Eu tenho um comando git que exibe uma listagem única dos diretórios onde os arquivos foram alterados, git diff...
03.02.2015 / 18:45
3
respostas

Pesquisar uma String em um diretório - Obter saída sem nome de arquivo

Estou executando o comando abaixo para exibir as linhas que correspondem ao padrão. find ./files/ -name "*.txt" -print0 | xargs -0 grep "5|20150507" E a saída é ./ files / N1.942_0000.txt: 78787878 | 13 | 5 | 20150507221152 ./files/N...
08.05.2015 / 16:05
1
resposta

move o conteúdo da pesquisa para um diretório diferente

Estou no Oracle Solaris. Estou usando: grep "searchstring" filename.* O comando acima retorna meu resultado de pesquisa. Agora quero mover todos os arquivos acima do resultado da pesquisa (todos os arquivos e não o resultado da pesq...
26.06.2014 / 11:08
3
respostas

Como posso basear o nome do arquivo em uma variável já existente?

Estou usando isso para excluir linhas que não correspondem a um padrão: $ egrep "pattern1|pattern2|pattern3|pattern4|pattern5" Mas agora preciso fazer isso automaticamente, por isso estou definindo uma variável assim: $ catTMP=~/mpp/*....
02.11.2014 / 00:37
1
resposta

pcregrep newline lookbehind erro de asserção?

Tentativa de usar pcregrep para imprimir a primeira linha após uma linha em branco. Por exemplo, o conteúdo do arquivo first line second line Eu preciso de second line para ser impresso. Aqui estão alguns testes usando a mesma expr...
02.05.2014 / 02:28
3
respostas

Faça o grep funcionar para nomes de arquivos especiais

Eu tenho um conjunto de arquivos txt cujos nomes podem conter espaço ou caracteres especiais como # . Eu tenho um grep solution grep -L "cannot have" $(grep -l "must have" *.txt) para listar todos os arquivos que têm must have ,...
08.05.2014 / 10:00
1
resposta

Como encontrar texto em arquivos e apenas manter as respectivas linhas correspondentes usando o terminal no OS X?

Sou bem novo no terminal e nas linhas de comando, pelo que descobri, o grep parece ser a ferramenta certa para arquivos de pesquisa para cadeias de texto específicas. Eu tenho uma pasta com muitos arquivos de texto enormes e gostaria de mante...
15.05.2014 / 15:56