Perguntas sobre 'grep'

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

Obtendo dados abaixo ou acima de uma linha

Este é o meu arquivo: print energy 1 end Local net energy (PE 0) = 1.635393034217E+05 kJ/mol Global net ELEC energy = 1.635393034217E+05 kJ/mol print energy 2 end Local net energy (PE 0) = 1.682997967326E+05 kJ/mol Global net ELEC en...
29.05.2014 / 08:22
2
respostas

Como extrair o número de processadores físicos e encadeamentos por núcleo? (Nenhum texto, apenas o número para usar como entrada em outro lugar)

Eu quero usar o número de núcleos em um script e não tenho certeza qual é a melhor abordagem para extrair o número em si. Por exemplo, o abaixo extrai o número de núcleos físicos, no entanto, como o número real deve ser extraído para que poss...
25.06.2017 / 10:56
2
respostas

Desconstruir uma linha em duas linhas com base em colunas específicas

Eu tenho um arquivo .tsv ( batch_1.catalog.tags.tsv ) consistindo de 1.965.056 linhas de 14 colunas . Eu quero dividir alguns deles em duas linhas . A primeira linha : começa com um sinal maior que (>) seguido por 8 das 14 colunas...
07.05.2017 / 02:34
1
resposta

extrair incluir no arquivo C

Eu preciso extrair todas as bibliotecas incluídas em um arquivo C, mas tenho alguns problemas. Minha solução para isso é: grep -oP '#(?:\/\*\w*\*\/|)include(?:\/\*\w*\*\/|\s*)"\w*.h"|<\w*.h>' main.c Esta regex pega a biblioteca quan...
26.03.2017 / 14:19
3
respostas

grep com quebras de linha

Eu tenho um grande arquivo de texto de histórico de email de 200 MB e tenho que encontrar uma linha que tenha a seguinte estrutura: lastname name streetname numberOfHouse postalcode cityname ou seja: Arthur Dent Galaxy 7 74369 Third Or...
27.04.2017 / 15:12
2
respostas

Existe alguma maneira mais rápida de obter este arquivo de saída no linux

cat file_1 my colour is red my rose is red my colour is blue my rose id blue cat file_2 red blue cat output_file should be my colour is red my colour is blue aqui estou usando cat file_2 | while read line;do cat file_1 | grep "$line"...
27.09.2016 / 04:44
1
resposta

grep não funciona quando coloco o diretório entre aspas duplas

Quando faço algo assim: grep "hello" /home/paul/* Funciona. Mas quando faço algo assim: grep "hello" "/home/paul/*" grep exibe o erro: grep: /home/paul/*: No such file or sirectory Por que isso?     
09.12.2017 / 02:27
3
respostas

Invertendo duas linhas em um grupo de 3 repetições

Eu tenho um arquivo txt como este AAAAAAAAAA BBBBBBBBBB CCCCCCCC DDDDDDDDDDD EEEEEEEEEEE FFFFFFFFFFF GGGGGGGGGGG HHHHHHHHHHH IIIIIIIIIII grupos de 3 linhas com uma linha de alimentação entre. Eu quero inverter as duas primeiras linha...
16.12.2017 / 15:22
3
respostas

excluindo linhas entre linhas em um arquivo de texto usando awk ou sed

Eu estou querendo saber se existe um comando sed ou awk para excluir todas as linhas entre os cabeçalhos 'Query_' na coluna 1, se o número de linhas entre cada cabeçalho for menor que 5. O seguinte é um extrato de um arquivo grande ~ 1Gb. Eu ten...
13.07.2016 / 10:14
3
respostas

Selecione o intervalo particular de campos de um arquivo de texto

Eu tenho um arquivo de texto filenr.lis contém # 1 2016-05-31-1003-57S._BKSR_003_CM6 # 2 2016-06-01-2255-54S._BKSR_003_CM6 # 3 2016-06-05-1624-57S._BKSR_003_CM6 # 4 2016-06-07-1914-55S._BKSR_003_CM6 . . . e assim por diante E...
26.01.2017 / 17:46