Perguntas sobre 'awk'

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

Conte o número de ocorrências de um valor de coluna em um arquivo TSV com o AWK

Eu tenho um arquivo separado por tabulação TSV com 3 cols: ID\tTEXT\tTYPE Para imprimir a coluna TYPE que faço cat /dataset.csv | awk -F $'\t' '{print $3}' Esses valores são uma enumeração de valores como {CLASS_A,CLASS_B,CLASS...
20.04.2017 / 12:51
1
resposta

Saída inesperada do awk printf

Eu tenho o seguinte arquivo csv: $ cat mycsv.csv "1/30/2017 11:14:55 AM","I","M","k6.0.1","E","jim","JimK","JIM","[email protected]","A","6.0.12”,”A”,”N” "1/30/2017 11:14:55 AM","I","M","k6.0.1","E","jim","JimK","JIM","[email protected]","A","6.0....
02.02.2017 / 11:28
2
respostas

grep valores uniq da primeira coluna

Duas colunas A e B: A coluna A tem ids repetidos e a coluna B tem valores diferentes para cada valor repetido correspondente. Eu gostaria de ler cada valor uniq da Coluna A com apenas o primeiro hit da coluna B File_B.txt A 1 A 2 B 3 B 2...
20.08.2015 / 16:25
4
respostas

extrai url entre 2 strings em um arquivo

Eu tenho um arquivo no qual cada linha é assim "372"^""^"2015-09-03 06:59:44.475"^"NEW"^"N/A"^""^0^"105592"^"https://example-url.com"^"example-domain < MEN'S ULTRA < UltraSeriesViewAll (18)"^"New"^"MERCHANT_PROVIDED" Eu quero extrai...
04.09.2015 / 14:10
4
respostas

Adicione um espaço ou tab antes do último caractere em cada linha

Eu tenho um arquivo com uma lista de valores que terminam com uma letra. Existe uma maneira fácil de adicionar um espaço ou guia antes do último caractere de cada linha para separar o número da letra? 44A 354T 1453C 77D Para que a s...
07.10.2015 / 21:40
3
respostas

awk search e replace string em uma coluna específica do arquivo CSV

Eu tenho um arquivo csv com 17 colunas e milhões de linhas. Eu quero procurar por uma seqüência específica na coluna 16 e substituir todas as instâncias dessa seqüência com outra seqüência de caracteres. Como meu resto do programa usa o script b...
27.06.2018 / 08:21
6
respostas

Exclui uma linha que contenha 0 mais que 'x' quantidade de vezes

Eu tenho um arquivo grande separado por vírgula. Eu preciso filtrar as linhas que contêm x quantidade de colunas contendo zeros (excluindo a primeira linha). Para simplificar, digamos que eu queira filtrar linhas com mais de 4 zeros: gene...
02.06.2018 / 01:23
6
respostas

análise de texto da coluna

2018-05-24 23:57:30 1.1.1.1 8.8.4.4 2018-05-24 23:57:32 2.2.2.2 8.8.4.4 2018-05-24 23:58:12 8.8.8.8 8.8.4.4 2018-05-24 23:58:23 8.8.8.8 8.8.4.4 2018-05-24 23:59:40 8.8.8.8 8.8.4.4 2018-05-24 23:59:51 8.8.8.8 8.8.4.4 Como eu tenho o arquivo d...
25.05.2018 / 18:02
2
respostas

Por que $ var dá o valor de $ 0?

Eu escrevi um script awk muito simples que inverte todas as palavras de um arquivo -: awk ' { for (i=1;i<=NF;i++) { x="" for(j=length($i);j>0;j--) x=x substr($0,j,1); print x }}' file1 O conteúdo do arquivo1 é o seguinte -: hello...
23.11.2014 / 15:21
4
respostas

separador separação do arquivo

Eu tenho um arquivo com seq gosta disso ATCGTTTCTCAGCCTTTTGGCAAGACCAAGTGTAGTATCTGTTCTTATCAGATATTGGTATCTGCAGGCACTCCTGGAACCAAT ATCACTTCTCAACCTTTTGACTAAGATCAAGTGTAATATCTATCTTTATCAGTTTAATATCTGAGATCTCCTTTATCTGAGGACAATATATTTAATGGATTTTTGGAACAGAGAGAA...
17.12.2014 / 23:38