Perguntas sobre 'grep'

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

Grep apenas para conteúdo entre tags

Eu tenho um tipo de arquivo html que em algum lugar inclui uma tag da seguinte forma: <Currentnumber>0.3.5</Currentnumber> Como obtenho em uma variável o valor 0.3.5 e somente isso? Cheguei até a linha da seguinte form...
13.02.2018 / 17:36
1
resposta

Use o quantificador especificado no grep para recuperar o vocabulário satisfeito

Eu tento pegar palavras de um arquivo: $ grep -o '\*\*[^*]*\*\*' Principles_20_LifePrinciples.md | grep -v -e "Origin" -e "Etymology" **circumstance** **case** **condition** **Anxiety** **anxiety** **the state of feeling nervous or worried th...
27.03.2018 / 06:53
1
resposta

Como obter texto entre duas seções? [duplicado]

Eu quero colocar o texto entre START & PARE. O texto restante deve ser excluído, como some_text_1 e some_text_2 . some_text_1 some_text_1 . . . START --- Values that I want to get ... STOP some_text_2 some_text_2 De minhas desc...
05.03.2018 / 01:50
2
respostas

Como fazer a saída do grep ajustar a largura da tela dos caracteres

Freqüentemente, acabo usando arquivos com linhas muito longas, resultando em páginas com valor de saída para uma palavra correspondente. Qual é uma boa maneira de limitar a saída a apenas caracteres suficientes como a largura do meu terminal?...
11.02.2018 / 02:08
3
respostas

Como posso comparar strings de dois arquivos no shell script?

O primeiro campo é o nome de usuário, o segundo é a senha e o último indica a ação (login / registro) Arquivo 1: entrada do usuário hello,world,register Arquivo 2: banco de dados de texto simples admin,123 user,321 foo,bar Como...
04.02.2018 / 16:16
2
respostas

O zgrep reutiliza arquivos descompactados recentemente?

Estou chamando arquivos zgrep over * .gz em um loop for em um diretório. Como os arquivos de log são enormes (cerca de 1GB cada e cerca de 30 arquivos), o comando está demorando muito. Eu vejo vários arquivos descompactados na pasta /t...
12.03.2018 / 14:20
1
resposta

Opções do Grep para Expressões Regulares. (ERE, BRE, Perl regex) diferenças [duplicadas]

Eu estou pegando o jeito de grep e regex, mas estou confuso sobre as diferentes opções. grep --help | grep -i "reg.*ex" -E, --extended-regexp PATTERN is an extended regular expression (ERE) -G, --basic-regexp PATTERN is a...
28.02.2018 / 08:01
1
resposta

Erros de script Bash ao tentar grep -v -q na instrução if

Estou tentando escrever um script que faz algo quando a linha de leitura não inclui um símbolo * na linha. Eu tentei o seguinte sem sucesso: if [ grep -v -q '*' ] , que resulta em muitos erros de argumentos if [ "$(grep -v -q '...
28.02.2018 / 04:08
1
resposta

Disponibilidade de comandos egrep e fgrep obsoletos

Muitas vezes, vi respostas mencionando que egrep é grep -E ou fgrep é grep -F e usa egrep ou fgrep em suas respostas, embora sejam tecnicamente obsoletas. Então eu queria saber se havia exemplos particulares de sistemas mode...
18.01.2018 / 13:35
1
resposta

Melhore a pesquisa de arquivos por nomes de caminho com o pipeline locate e grep

Costumo usar o seguinte pipeline de locate (de findutils ) e grep para encontrar arquivos cujos nomes de caminho contenham duas palavras word1 e word2 , sem nenhuma ordem específica entre si: locate -i word1 | grep -i word2...
22.01.2018 / 12:23