Perguntas sobre 'grep'

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

Imprimindo grupos de correspondências com grep

Eu tenho o seguinte grep: grep -Po 'href="(http://.*)">Transcript.* - ([0-9]*)\. (.*)</a>' Eu gostaria de imprimir os grupos de jogos. Existe uma maneira de fazer isso sem Perl / Python? Eu tentei usar sed , mas não consegui fa...
04.10.2013 / 14:13
3
respostas

Dividir comando e argumentos, e colocar em variável em um script bash

Eu tenho um script que repete o mesmo (muito longo) grep comando muitas vezes. Eu quero tornar o script mais legível cortando o tamanho da linha, então tentei colocar partes do comando em variáveis. Esta é a linha (que é repetida várias ve...
03.07.2015 / 16:06
3
respostas

Como executo um comando em uma determinada string em cada linha de um arquivo?

Vamos supor que eu já tenha um arquivo criado. Esta criação de arquivo vem da execução de um comando. O conteúdo do arquivo será de até 4 linhas diferentes com algo parecido com isto: LUN Path: servernam:/vol/server_xx_t1_01_223_04/mssql01/s...
01.09.2011 / 15:33
3
respostas

Imprime texto antes e depois da correspondência, de um início específico e até uma sequência final

Estou tentando extrair entradas de um grande arquivo Genbank, com milhares de entradas. Para uma string de pesquisa, estou usando um nome de gene único - que funciona bem. O problema é que eu gostaria de imprimir a entrada inteira para esse gene...
29.04.2018 / 22:12
2
respostas

Substituindo barras invertidas por barras entre aspas duplas

Eu tenho um código-fonte C que foi originalmente desenvolvido no Windows. Agora eu quero trabalhar nisso no Linux. Existem várias diretivas de inclusão que devem ser alteradas para o formato Linux, por exemplo: #include "..\includes\common.h"...
26.01.2018 / 15:12
1
resposta

Obtendo a seção de dados com o elemento máximo

Eu tenho alguns dados armazenados no formato JSON. { { value1: 14, value2: 12, value3: 1 }, { value1: 4, value3: -1 } } Como posso obter uma subseção com o valor máximo de 'valor3' u...
29.11.2011 / 15:25
2
respostas

extrair a última partida do logfile até o final

Usando sed, grep, awk ou ruby, o que é uma maneira simples de encontrar a correspondência última de uma string em um arquivo de log maior, e enviar todas as linhas seguindo (inclusive) para outro arquivo ? Exemplo: grep -A222 "__________...
12.12.2012 / 11:25
4
respostas

Lendo logs com a palavra 'ERROR' entre 2 datas

Os registros estão no formato: 2018-06-25 00:00:20,073 DEBUG SAMPLE TEXT CONTENT 2018-06-26 00:00:20,073 ERROR SAMPLE TEXT CONTENT 2018-06-26 17:37:20,073 ERROR SAMPLE TEXT CONTENT 2018-06-26 19:00:20,073 DEBUG SAMPLE TEXT CONTENT 2018-06-27...
25.06.2018 / 14:26
2
respostas

Grep apenas uma palavra não é uma string inteira [duplicada]

Estou escrevendo um script simples para monitorar o espaço em disco na partição / e quero apenas números na minha saída. tabbi@tabbi:~/scripts$ df -h / Filesystem Size Used Avail Use% Mounted on /dev/sda2 234G 7,6G 214G 4%...
09.03.2018 / 12:53
2
respostas

porque o grep “!” mostra “bash:!: event not found”? [duplicado]

Se eu correr grep "!" test.txt mostrará o erro bash: !: event not found Bem, eu sei que devo usar grep '!' . Mas como entender o erro acima? Eu sei que ! é um caractere especial de bash. De acordo com o link . Doub...
20.03.2017 / 16:44