Perguntas sobre 'grep'

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

Erro de sintaxe Grep com regex correto [duplicado]

Eu criei um regex que eu preciso rodar com o grep, eu tenho certeza que o regex é bom já que funciona com ferramentas de regex online, no entanto quando eu corro grep -r -P -o -h '(?<=(?<!def )my_method )(["'])(?:(?=(\?)).)*?' Eu...
03.04.2017 / 14:05
3
respostas

“grep” o espaço disponível da saída “df”

Olá eu preciso grep a saída do df. Infelizmente o awk não é uma opção (mesmo que seja a opção mais fácil) aqui só posso usar o grep. Filesystem 1K-blocks Used Available Use% Mounted on none 4 0...
25.09.2014 / 11:08
3
respostas

sed, grep ou comando tr que retorna apenas caracteres latinos de um arquivo UTF-8

Estou trabalhando com o texto dos poemas sobre 300 tang , que infelizmente são um único arquivo contendo os termos chineses. e inglês. Como estou interessado em "extrair" o inglês, espero usar sed, grep, ou tr para simplesmente retornar t...
29.05.2011 / 14:26
4
respostas

Inserindo uma linha em um arquivo somente se esta linha ainda não fizer parte do arquivo

Estou procurando criar um script para aplicar automaticamente alguma configuração personalizada a arquivos de configuração baseados em texto. No presente caso, estou procurando adicionar 2 linhas a /etc/sysctl.conf se essas linhas ainda nã...
23.06.2014 / 16:27
4
respostas

Maneira simples de extrair valor do HTML

Eu tenho um arquivo html muito simples com um valor interno. O valor é 57 neste caso. <eta version="1.0"><value uri="/user/var/48/10391/0/0/12528" strValue="57" unit="%" decPlaces="0" scaleFactor="10" advTextOffset="0">572</val...
12.11.2014 / 22:34
2
respostas

Adiciona uma string de sufixo ao final de cada linha? [duplicado]

Eu tenho dois arquivos: file01: line1 line2 line3 arquivo02: A B C E eu quero pegar line1 A line2 B line3 C Eu poderia escrever um script Perl, mas é melhor se não precisar. Eu tentei usar o óbvio grep -o '^' file02...
26.06.2013 / 17:13
5
respostas

Como grep todos os arquivos xml que não começam com “”

Como posso encontrar todos os arquivos xml no diretório atual e em todos os subdiretórios, que não iniciam com < na primeira linha. Eu tentei isso, mas o grep não funciona: find . -type f -name '*.xml' | grep "^[^<]" | head -...
22.07.2015 / 09:35
4
respostas

grep para extrair apenas algumas palavras

Eu tenho um grande relatório com muitos endereços IP exibidos em linhas aleatórias. Todo o endereço IP começa com 192.168. Gostaria de extrair apenas os endereços IP e obter um relatório semelhante a: 192.anything.anything.anything 192...
13.08.2015 / 20:56
4
respostas

Como filtrar várias strings

Para as linhas a seguir, preciso filtrar apenas o protocolo, a porta e o serviço. tcp 127.0.0.1:25 1147/master tcp 0.0.0.0:443 1039/nginx: tcp 127.0.0.1:8001 1218/python tcp 0.0.0.0:10050 939/zabbix_agentd tcp 127.0.0.1:6379 891/redis-se...
05.10.2018 / 21:15
4
respostas

Como concatenar o resultado de dois comandos do Linux

Existe uma maneira fácil de concatenar o resultado de dois comandos do Linux, em uma linha (ou seja, sem usar variáveis)? Eu puxo a temperatura externa local de uma estação meteorológica próxima. O resultado hoje é: 5.2 Eu simplesmen...
16.10.2018 / 18:31