Perguntas sobre 'grep'

grep é um utilitário de linha de comando usado para pesquisar texto.
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 / 17: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 / 23: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 / 08: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 / 21: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 / 19: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 / 02: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 / 23: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 / 03:45
3
respostas

Como posso redirecionar as linhas correspondentes para um arquivo e as linhas não correspondentes para um arquivo diferente?

Existe um script / programa / utilitário já disponível para o seguinte requisito de maneira otimizada? someCommand | tee >(grep "pattern" > LinesWhichMatch) | grep -v "pattern" > LinesWhichDoesNotMatch     
21.09.2011 / 21:25
5
respostas

Imprime padrões incomparáveis, usando grep com padrões de arquivo

patterns.txt: "BananaOpinion" "ExitWarning" "SomeMessage" "Help" "Introduction" "MessageToUser" Strings.xml <string name="Introduction">One day there was an apple that went to the market.</string> <string name="BananaOpi...
07.04.2015 / 01:29