Perguntas sobre 'grep'

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

renomeando arquivos em um diretório

Eu tenho arquivos em um diretório. Os nomes dos arquivos são construídos usando uma notação de data e hora, os nomes dos arquivos são da seguinte forma: nome_YYMM.csv Eu quero renomear todos esses arquivos usando a seguinte convenção de no...
10.12.2010 / 10:58
1
resposta

Grep no macOS: encontre ocorrências únicas de um grupo de captura na expressão regular

Estou no macOS e gostaria de usar grep (ou uma ferramenta semelhante) para encontrar ocorrências únicas de um determinado padrão em uma base de código. Por exemplo, para encontrar todas as chamadas console.somemethod() no JavaScript que eu...
06.09.2018 / 09:51
3
respostas

Como posso substituir várias instâncias de um caractere pelo mesmo número de instâncias de um caractere diferente no linux sed?

Eu preciso substituir um conjunto repetido de caracteres (2 ou mais) pelo número exato de caracteres de substituição. Eu preciso fazer isso com sed, ou dentro do vi. Exemplos "abc,,,def" becomes "abc|||dev" "1245d,,,,,22" becomes "1245d|||...
02.06.2017 / 06:07
1
resposta

Bash: quantidade de bytes usados em um arquivo de log agrupado por token

Suponha um arquivo de log grande de vários GBs e vários milhões de linhas, em que cada linha contém um token que identifica a conta do usuário que gerou a linha. Todos os tokens têm o mesmo tamanho e podem ser encontrados na posição dentro de...
11.07.2016 / 18:15
2
respostas

Grep: Contém uma string específica em todos os arquivos recursivos com o nome do arquivo matchi

Eu já consegui contar strings em todos os arquivos no diretório: grep -roh „XXX" . | wc –w Mas eu não sei como isolar a afirmação. Eu só quero contar as palavras em arquivos que têm a seguinte string "2015-09-25" no nome do arquivo. Al...
25.11.2015 / 15:05
3
respostas

Como usar grep ou awk para salvar cada linha do arquivo de texto como novo arquivo?

Sou iniciante em scripts. O que estou tentando fazer. Eu tenho um arquivo de texto que se parece com isso (exemplo): hello hi there apple Estou tentando criar um script que salve cada linha como um novo arquivo separado com o conteúdo...
07.07.2015 / 10:48
2
respostas

Como grep e obter apenas string correspondente?

Sinta-se à vontade para mudar o título, pois ele não corresponde à minha pergunta 100% Eu tenho algo assim em um arquivo: junk long_ass_string "/I/want/this/$code/$name" long_ass_string junk Esclarecendo o exemplo: A parte / I /...
28.02.2017 / 13:23
2
respostas

Combinando uma sentença com grep

Estou tentando encontrar a frase completa que contém um termo de pesquisa. Eu tentei grep (^.|\.\s).*searchterm.*(\.\s|\n) mas não está funcionando e não sei por quê. Para esclarecer: desejo que o stdout imprima a frase completa do ter...
02.07.2015 / 01:19
1
resposta

Piping grep causa erro $ '\ 302 \ 240grep': comando não encontrado no linux

Às vezes, quando canalizo alguma entrada para grep , vejo esse erro aparecer: $ cat something.txt | grep "some text" -bash: $'20grep': command not found Quando eu re-digite o comando, ele funciona como esperado. Qual poderia ser a causa...
16.02.2015 / 09:29
2
respostas

Grep no arquivo mais recente

Estou tentando encontrar uma linha específica do arquivo mais recente que eu tenho em subpastas. Os arquivos têm o mesmo nome. Então a estrutura é como: pasta SubFolder1 filename.xml SubFolder2 filename.xml Estou usando o...
07.10.2014 / 09:28