Perguntas sobre 'grep'

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

grep para o conteúdo do arquivo, mas retorna o nome do arquivo

Eu preciso da sintaxe GREP para a seguinte tarefa (estou em um sistema operacional LINUX): consultando TODOS os arquivos no diretório CURRENT que contêm STRING, mas listando apenas os FILENAMOS que contêm uma correspondência. Obrigado!   ...
06.09.2012 / 14:36
3
respostas

Expressão regular e grep não funcionam

Eu tenho a seguinte expressão regular: ([:digit:]{4})-([:digit:]{1,2})-([:digit:]{1,2}) Ele deve receber datas neste formato: 2010-12-19 E eu estou usando em nomes de arquivos assim: 2010-12-19-xxx-xxx-xxx.markdown E, quando...
20.12.2010 / 01:58
3
respostas

Regular Expression: como combinar 'ab', 'ac' e 'a'

Agora, eu tenho três strings para serem correspondidas por um único re - 'a', 'ab', 'ac' Eu suponho que um correto deve ser 'a [bc]?', Mas não parece correto. Qual é o correto? Eu tento no comando grep. E parece que não há '?' na regex do gre...
17.06.2013 / 08:03
3
respostas

Filtrando e dividindo um arquivo enorme baseado na coluna Windows

Eu tenho cerca de 2 TB de arquivos de dados formatados como 12/20/2015 somerandomdata 12/20/2015 somerandomdata 12/20/2015 somerandomdata 12/20/2015 somerandomdata 12/21/2015 somerandomdata 12/21/2015 somerandomdata 12/21/2015 somerandomdata...
23.12.2015 / 21:39
2
respostas

Como posso encontrar uma cópia duplicada de um arquivo de imagem?

Eu tenho um arquivo de imagem e sei que há outra cópia dele em algum lugar em um diretório ou em um de seus ancestrais, mas ele tem um nome de arquivo diferente e desconhecido, e há milhares de imagens nesse diretório. Como posso encontrar o...
28.03.2013 / 19:58
5
respostas

Grep todos os arquivos em um diretório e imprimir correspondências com o nome do arquivo

Eu tenho uma lista de arquivos de log que eu crio como parte de um script de codificação de vídeo que escrevi. Eu gostaria de pesquisar todos eles e imprimir algumas estatísticas da codificação - o quão rápido elas foram codificadas, quais co...
25.06.2012 / 17:15
2
respostas

O grep pode mostrar contexto, mas não uma linha completa?

Eu tenho um arquivo com várias linhas muito longas. Eu quero grep para uma string que pode ocorrer várias vezes no arquivo, incluindo possivelmente mais de uma vez na linha. $ cat 2014-11-03.json | grep 218 Isso produz saída ilegível. Há...
05.11.2014 / 13:11
1
resposta

Como eu ajudo a saída no linux?

Quando uso um switch que não existe em comandos como lsof e ps , há um longo menu de ajuda que é retornado. Em vez de ler a coisa toda, eu gostaria de poder usar o interruptor que estou procurando. Eu preferiria não usar dois comandos. I...
09.02.2011 / 16:52
2
respostas

Contando o número de ocorrências de uma string em todos os arquivos em uma pasta

Como faço para contar todo o número de ocorrências de uma determinada string em todos os arquivos em uma pasta Por exemplo, 1.txt: 'hahaha hehe' 2.txt: 'ha hee' Eu gostaria de contar o número de ocorrências de 'ha' em uma pasta contendo...
12.03.2016 / 03:54
5
respostas

Como remover linhas do arquivo de texto grande usando o bash

Eu tenho um arquivo de texto enorme (arquivo de log) no meu CentOS que eu gostaria de remover parte superior de, provavelmente, milhares de linhas por dia. (Ou provavelmente apenas dividido em dois) Eu pesquisei este site e descobri que a mai...
10.03.2012 / 03:02