Perguntas sobre 'grep'

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

'set -e' e 'grep' idiom para impedir a saída prematura do shell script quando o padrão não for encontrado

Ajuda requerida - no contexto do shell script em um bash GNU / LINUX: Eu sempre uso set -e . Frequentemente, eu gostaria de grep e nem sempre quero que o script termine a execução se grep tiver um status de saída de 1 indicando pad...
09.10.2015 / 13:13
2
respostas

Exclui subdiretórios ocultos do grep -r

Eu tenho uma cópia local svn, eu quero fazer uma pesquisa na string some_string. $ grep some_string * -r lang/en:some_string=Some string lang/.svn/en:some_string=Some string Mas se for um pouco mais longe, parece que os diretórios ocultos...
01.10.2014 / 14:09
1
resposta

Quando usar grep, less, awk, sed [closed]

Estou entrando no mundo do Linux e no trabalho estou usando grep mais e mais. Ao fazer isso, estou descobrindo que às vezes não é adequado para o que eu quero. Eu estava lutando com grep alguns dias atrás e um colega meu que é administr...
12.08.2016 / 15:05
3
respostas

Como grep linhas entre o padrão inicial e final? [duplicado]

Eu tenho um arquivo com o seguinte conteúdo: zdk aaa b12 cdn dke kdn Entrada1: aaa e cdn Resultado 1: aaa b12 cdn Entrada 2: zdk e dke Resultado 2: zdk aaa b12 cdn dke Eu poderia usar os comandos abaixo p...
16.10.2015 / 21:56
2
respostas

grep: Encontre todas as linhas que contenham kanjis japoneses

Em um enorme arquivo de texto UTF-8, quero mostrar todas as linhas que contêm kanjis em japonês. . Que grep (ou outra) expressão faz isso? Se não me engano, os kanjis são os caracteres entre \u4e00 e \u4dbf . Eu não preciso mostr...
22.02.2013 / 07:30
2
respostas

O que significa ^ d em ls -l | grep ^ d?

Quando eu faço ls -l | grep ^d ele lista apenas os diretórios no diretório atual. O que eu gostaria de saber é o que significa o caret ^ em ^d ?     
13.10.2010 / 19:29
2
respostas

“Ungrep” - quais padrões não são compatíveis

Estou procurando um comando ou script para fazer o seguinte: dado: arquivo1.txt: abcd efgh ijkl mnop arquivo2.txt: 123abcd123 123efgh123 123mnop123 Eu quero um comando que faça algo assim: ungrep file1.txt file2.txt e re...
20.06.2013 / 17:33
7
respostas

Existe uma maneira de mostrar apenas linhas não comentadas em um arquivo de texto / script? [duplicado]

Muitas vezes, ao passar manualmente por um arquivo, há tantos comentários que seus olhos passam e você começa a desejar que houvesse uma maneira de mostrar apenas as linhas que não têm comentários. / p> Existe uma maneira de pular comentário...
17.01.2017 / 01:37
4
respostas

Usando sed / awk para remover qualquer coisa após o primeiro espaço

aaaaaaaa 09 bbbbbbbb 90 ccccccccccccccc 89 ddddd 09 Usando sed / awk / replace, no texto acima, eu quero remover qualquer coisa que venha depois do primeiro espaço em cada linha. Por exemplo, a saída será: aaaaaaaa bbbbbbbb...
05.11.2013 / 22:29
3
respostas

O que faz \? significa em uma expressão regular?

O seguinte comando é usado para procurar um número de telefone com 7 dígitos: grep "[[:digit:]]\{3\}[ -]\?[[:digit:]]\{4\}" file O que significa \? ?     
24.03.2011 / 02:45