Perguntas sobre 'awk'

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

Extra% na saída do script awk

Eu tenho o seguinte script no awk que resume todas as colunas em um arquivo que eu canalizo para ele: #sum_all.awk { for (i=1; i<=NF; i++) { sum[i]+= $i } } END { for (i=1; i<=NF; i++ ) { printf "%d ", sum[i] } } por exemplo:...
12.12.2012 / 17:21
2
respostas

sed correspondência de padrões com exclusão em uma linha

Eu quero excluir apenas alguns espaços (digamos 4) após o line$#*425 with space Não consigo concluir, sugiro echo "line$#*425 with space " | sed 's/ / /g' Estou pensando em usar od -b também, mas ainda não consigo descob...
20.02.2013 / 13:54
2
respostas

Imprime o intervalo de arquivos com base no intervalo de tempo usando o awk?

Eu fiz algumas coisas simples com awk , mas não consigo encontrar uma maneira de fazer isso! Eu tenho um arquivo de texto contendo entradas nomeadas com ano, data juliana e hora como tal: blah_2012251_130500_blah blah_2012251_131000_blah...
25.10.2012 / 17:18
2
respostas

Unindo dois arquivos csv na coluna comum e removendo a segunda última coluna

Eu tenho dois arquivos csv: arquivo1: C1, 1, 0, 1, 0, 1 C2, 1, 0, 1, 1, 0 C3, 0, 0, 1, 1, 0 arquivo2: C3, 1.2 C1, 2.3 C2, 1.8 Eu quero mesclar esses dois arquivos com base na coluna C (que produz): C1, 1, 0, 1, 0, 1, 2.3 C2,...
15.11.2018 / 07:19
2
respostas

Soma valores com vírgula em diferentes colunas

Meu arquivo de entrada é algo como: x;y;z 1;1,2;1 0;0,5;1 0;0,75;2 4;1,5;2 2;3,55;1 meu awk é: '{if($1>0){print $1";"$2-$3";"}' minha saída esperada: 1;0,2; 4;-0,5; 2;2,55; Mas meu arquivo de saída não mostra números co...
30.08.2018 / 20:03
1
resposta

Awk para mesclar vários arquivos com coluna comum

Eu tenho uma pergunta sobre o comando awk no unix para mesclar várias tabelas com um valor comum Tab1 Geneid Chr Start End Strand Length Sample_1 ENSG00000278267 1 17369 17436 - 68 0 ENSG00000243485 1;1;1 29554;30267;30976...
07.09.2018 / 14:11
1
resposta

Analisando mais de 12.000 arquivos XML

Eu tenho uma pasta que contém mais de 12.000 arquivos XML. Preciso obter uma lista de arquivos dentro dessa pasta que atendam a determinados critérios. No arquivo XML, existe um nó chamado /BillingData/InvoiceLinesList/InvoiceLines . Pode h...
21.09.2018 / 11:39
2
respostas

Como extrair o array de dentro do json para um arquivo txt separado

Eu tenho um arquivo .json que preciso extrair o campo SliceTiming de um arquivo txt separado. Eu não posso usar jq. Se eu pudesse, meu comando seria jq .SliceTiming [] * .json Aqui está o arquivo .json { "EchoTime": 0.033, "RepetitionTi...
26.11.2018 / 18:52
1
resposta

Comportamento de divisão inesperado

Eu li sobre o comportamento de divisão do Awk aqui: [...] the fs argument to the split function (see String Functions) shall be interpreted as extended regular expressions. These can be either ERE tokens or arbitrary expressions, and sh...
24.11.2018 / 15:41
2
respostas

Como analisar com script Bash? (plataforma MIPS)? [duplicado]

$ curl -LNs "http://urladrescom/content.json" > content.json content.json { "k":[ { "i":1, "n":"NAME 1", "p":[ { "b":"Event 1", "c":"00:00",...
20.08.2018 / 01:14