Perguntas sobre 'grep'

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

Como você pode mover (ou copiar) todos os arquivos de um determinado tipo para um diretório no Unix?

Ainda não estou muito familiarizado com todos os truques de grep/find/awk/xargs . Eu tenho alguns arquivos correspondentes a um padrão específico, digamos *.xxx . Esses arquivos estão em lugares aleatórios em um determinado diretório. Com...
02.02.2012 / 21:27
5
respostas

Como grep para texto em um arquivo e exibir o parágrafo que tem o texto?

Abaixo está o texto no arquivo: Pseudo name=Apple Code=42B state=fault Pseudo name=Prance Code=43B state=good Eu preciso do grep para "42B" e obter a saída do texto acima, como: Pseudo name=Apple Code=42B state=fault Alguém tem id...
14.07.2013 / 00:24
4
respostas

Como encontrar o caminho de um arquivo baseado em seu nome?

Estou tentando encontrar o arquivo settings.xml na minha máquina Ubuntu. Eu não tenho idéia de onde está e em qual diretório está. Eu tentei usar isso - ls -R | grep settings.xml Mas não me mostra o caminho completo onde está .. Exi...
11.02.2014 / 00:02
3
respostas

grep não sai até EOF se for canalizado pelo gato

Dado este exemplo mínimo ( echo "LINE 1" ; sleep 1 ; echo "LINE 2" ; ) gera LINE 1 e, depois de um segundo, gera LINE 2 , conforme o esperado . Se canalizarmos isso para grep LINE ( echo "LINE 1" ; sleep 1 ; echo "LINE 2"...
05.09.2018 / 15:08
5
respostas

Existe uma maneira mais simples de grep todos os arquivos em um diretório?

Quando eu quero pesquisar uma árvore inteira por algum conteúdo, eu uso find . -type f -print0 | xargs -0 grep <search_string> Existe uma maneira melhor de fazer isso em termos de desempenho ou brevidade?     
16.08.2017 / 16:28
1
resposta

Grep lento para sair depois de encontrar correspondência?

Estou tentando escrever um script bash que monitora o btmon para conexões de dispositivos. Eu tenho uma solução de trabalho, mas é absurdamente lenta, e parece que o problema é que o grep está muito lento para sair depois de encontrar uma corres...
23.05.2017 / 15:27
9
respostas

Como eu excluo as primeiras n linhas e a última linha de um arquivo usando comandos shell?

Eu tenho um arquivo chamado Element_query contendo o resultado de uma consulta: SQL> select count (*) from element; [Output of the query which I want to keep in my file] SQL> spool off; Eu quero excluir a primeira linha e a últ...
11.06.2015 / 18:25
5
respostas

Remover linha com a correspondência de padrão e a próxima linha [duplicada]

Estou tentando remover todas as instâncias de uma correspondência de padrão de um arquivo se ele corresponder a um padrão. Se houver uma correspondência, a linha (completa) com o padrão correspondente e a próxima linha serão removidas. A pr...
26.08.2014 / 21:59
6
respostas

Como adicionar um retorno de carro antes de cada nova linha?

Eu tenho um arquivo que usa apenas \n para novas linhas, mas eu preciso que ele tenha \r\n para cada nova linha. Como posso fazer isso? Por exemplo, resolvi-o no Vim usando :%s/\n/\r\n/g , mas gostaria de usar um script ou aplicativo...
01.09.2014 / 06:17
3
respostas

grep: Trailing de barra invertida

Eu quero fazer um grep para \resources\ . Como faço isso? Eu tentei: grep \resources\ grep \resources\ grep "\resources\" grep "\resources\" Nada disso funciona .     
09.02.2012 / 17:19