Perguntas sobre 'awk'

awk é uma linguagem de programação interpretada para fins especiais para extração e relatório de dados.
1
resposta

Combinando a string exata

Estou extraindo alguns dados da minha conta da AWS usando o AWS cli. Não consigo extrair a string exata. Quando estou dando o seguinte comando: - aws ec2 describe-instances --output text --query 'Reservations[*].Instances[*].[ [Tags[?Key=='Na...
07.05.2018 / 21:53
3
respostas

Extrai dados numéricos do padrão complicado em um arquivo de texto simples e produz uma saída tabular

Esta é uma questão SOS. Meu professor me pediu para obter a saída de um código de simulação de longa duração que nos foi legado por um ex-post-doc (que me explicara seu funcionamento). Eu fiz alguns testes em pequena escala e tudo correu bem....
02.05.2018 / 16:46
2
respostas

Substituindo uma string diferente por uma nova string diferente que segue um padrão

Eu tenho \title{A64L(3)} somethings \textbf{a64l}() \title{MALLOC(3)} somethings \textbf{malloc}() Eu quero \title{\hypertarget{a64l}{A64L(3)}} somethings \textbf{\hyperlink{a64l}{a64l}}() \title{\hypertarget{malloc}{MALLOC(3)}} some...
29.12.2017 / 01:59
2
respostas

Script de shell para filtrar apenas a data de uma determinada coluna de um arquivo .csv e salvar a saída em outro arquivo csv

Considere um arquivo .csv com datas listadas na 6ª coluna em formato 7/20/2017 17:00 por exemplo. Se eu der entrada como 7/11/2017 , então deve filtrar a coluna que tem a data de entrada correspondente e a saída deve ser salva em outro...
11.10.2017 / 20:02
2
respostas

compara e imprime os valores em dois arrays usando awk

A01 11814111 11814112 GA AA A01 11485477 11485519 AG AT A01 11667935 11667971 TC TA A01 11876070 11876079 TC TG A01 11613258 11613277 A...
30.10.2017 / 21:10
2
respostas

procura por uma string (extraída do arquivo) e substitui qualquer instância de uma string diferente dentro da primeira correspondência

Este liner irá procurar por Name: 0602 e então substituirá qualquer instância do Type ### pelo tipo 700 até que o próximo nome seja alcançado. sed '/Name: R0602/,/Name.*$/ s/type .*;/type 700;/' file2 Eu estou olhando para usar algo semel...
10.08.2017 / 14:42
2
respostas

Como faço para invocar jq dentro do awk?

Essencialmente eu tenho um arquivo.log como segue blah blah blah blah Hello world | {"foo": "bar"} blah blah Hello earth | {"foo1": "bar1"} Agora, meu objetivo é escrever alguns comandos de shell para ter uma saída de desejo como esta:...
30.09.2017 / 12:20
5
respostas

Encontre strings que começam com #define e terminam com \

Estou tentando realizar a otimização da definição de macros no meu código em C. Para o mesmo, preciso extrair todas as macros presentes nos arquivos C e preciso descobrir quantas vezes essa definição de macro específica está presente. O forma...
04.05.2017 / 17:01
1
resposta

Como imprimir o valor máximo, se for maior, compare com o valor mediano dos outros usando um conjunto de dados grande

Eu tenho um conjunto de dados que tem 100 colunas e 100 mil linhas. Como posso imprimir o valor máximo e seus nomes de linha e coluna correspondentes, se o valor máximo (ex: 20,17 de g1) for 2 vezes maior que o valor mediano do resto (0,21 e 0,5...
22.06.2017 / 17:53
1
resposta

Colunas de referência cruzada entre arquivos

Tenho certeza que deve haver uma maneira de fazer isso, mas estou preso, por isso adoraria sua ajuda. Eu tenho dois arquivos semelhantes: Arquivo1: 8750 11.29592283 8800 7.500359335 14150 3.281781819 23850 3.668931975 23900 14....
26.06.2017 / 10:18