Perguntas sobre 'awk'

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

Adicionando uma coluna ao início de um arquivo .tsv em um loop?

Oi eu estou tendo um pouco de dificuldade ao usar awk para adicionar uma coluna no início de um arquivo .tsv que estou criando dentro de um loop. Meu código é o seguinte (pode ignorar o resto do loop): while IFS= read -r line do curl *UR...
06.08.2018 / 13:19
1
resposta

Use o grupo de captura Sed Regex no método de substituição de seção

Eu tenho uma lista de nomes de arquivos com timestamp no seguinte formato: cat files .. 201807010112 .log .. 201807020112 .log .. 201807022359 .log .. 201807030112 .log .. 201807010412 .log Eu preciso de um determina...
06.08.2018 / 23:55
4
respostas

Passando argumentos para o script awk

Eu tenho um script awk onde eu quero ser capaz de passar N argumentos para ele e também ler de stdin. Eu gostaria de poder fazer algo como tail -f logfile | my_cool_awk_scipt var1 var2 var3 ... varN E, em seguida, use essas variáveis de...
03.08.2018 / 17:50
2
respostas

mesclando dois arquivos de acordo com a linha especificada

Eu tenho file1.txt da seguinte forma: search http://google.com mail https://gmail.com file2.txt tem esta aparência: This is a search tool This is your mail account Eu preciso mesclá-los da maneira que file1.txt se parece com...
25.08.2018 / 11:54
1
resposta

localize linhas maiores que X em JSON e exclua todo o objeto

Eu tenho um enorme JSON Array com vários mil objetos e preciso filtrar todos os objetos onde o campo de texto é muito longo (digamos 200 caracteres). Eu encontrei muitos conselhos SED / AWK para encontrar uma linha com um certo tamanho, mas c...
23.05.2018 / 23:37
2
respostas

Analisando mensagens FIX para análises adicionais

Atualmente estou tentando analisar minhas mensagens FIX para obter duas colunas mostrando a moeda (tag55) e o preço (tag133), mas tendo dificuldade em usar 'awk' quando aparece, a parte desejada da mensagem não é dividida em colunas ( em negrito...
28.05.2018 / 10:09
4
respostas

localize e imprima uma linha em particular da lista de nome de arquivo e número de linha

Eu tenho um arquivo input.txt que contém vários nomes de arquivos no formato abaixo. FILENAME_DATE_LINENUMBER , o input.txt contém muitos desses nomes de arquivos. O nome do arquivo em si tem precisamente 5 sublinhado . FILE_NAME_1....
23.01.2018 / 18:36
1
resposta

Formatando e preenchendo dados perdidos com base na coluna

Eu tenho os dados neste formato e quero classificá-los com base no rótulo em cada coluna. Gostaria de substituir o campo ausente por uma vírgula ( , ) como mostrado abaixo 2018-03-13 02:09:12,AB=123,BC=6,CAB=Jax,XYZ=Xax 2018-03-13 02:09:13,...
13.03.2018 / 15:53
1
resposta

substituindo valores em um com os valores em outro arquivo

Eu tenho um arquivo csv chamado eche no seguinte formato: INCON,--,INITIAL,CONDITIONS,FOR*****,ELEMENTS,AT,TIME ,0.315570E+13 VC76,0.10000000E+00,0.2837726135782E+08,0.6756896308414E+02 1K02,0.10000000E+00,0.2837950666778E+08,0.67570076191...
12.11.2017 / 16:23
1
resposta

Média de muitas linhas de dados

Eu tenho um arquivo de dados para 1024 time steps que se parece com isso: 1 0.240112 0.0610352 1.00659 2 0.240112 0.0610352 1.00659 ... 1024 0.237366 0.0576172 1.00189 Eu quero fazer duas coisas - Diminuir o número de li...
05.10.2017 / 18:41