Perguntas sobre 'awk'

awk é uma linguagem de programação interpretada para fins especiais para extração e relatório de dados.
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 / 12: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 / 19: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 / 06: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...
01.06.2018 / 23: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 / 16: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 / 14:21
4
respostas

separador separação do arquivo

Eu tenho um arquivo com seq gosta disso ATCGTTTCTCAGCCTTTTGGCAAGACCAAGTGTAGTATCTGTTCTTATCAGATATTGGTATCTGCAGGCACTCCTGGAACCAAT ATCACTTCTCAACCTTTTGACTAAGATCAAGTGTAATATCTATCTTTATCAGTTTAATATCTGAGATCTCCTTTATCTGAGGACAATATATTTAATGGATTTTTGGAACAGAGAGAA...
17.12.2014 / 22:38
3
respostas

Imprimir original de quem comando

Eu quero mostrar aos usuários on-line usando o comando who , mas quero ter uma saída única e não mostrar duplicatas. Eu canalizei a saída para awk , mas eu não estou muito familiarizado com isso, este é o caminho certo e como proceder?     
08.12.2013 / 18:21
2
respostas

o que é awk '{print $ 1 + 0.45 “” $ 2 “” $ 3}' file1 file2?

O que faz awk '{print $1+0.45 " " $2 " " $3 }' positionXYZ > positionX0.45YZ significar? Significa alterar uma linha no primeiro arquivo e colocar os novos dados no segundo?     
29.01.2014 / 21:49
3
respostas

interseção entre 2 arquivos

Eu tenho um arquivo contendo dados SNP chamado snp.bed , que se parece com isto: head snp.bed Chr17 214708483 214708484 Chr17:214708484 Chr17 214708507 214708508 Chr17:214708508 Chr17 214708573 214708574 Chr...
06.11.2017 / 22:35