Perguntas sobre 'awk'

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

AWK: obter linhas aleatórias de arquivo satisfazendo uma condição?

Estou tentando obter um número definido de linhas aleatórias que satisfazem uma condição. por exemplo. se meu arquivo fosse: a 1 5 b 4 12 c 2 3 e 6 14 f 7 52 g 1 8 então eu gostaria exatamente de dua...
22.06.2017 / 20:22
2
respostas

Como selecionar, copiar e colar algumas colunas de arquivos diferentes e criar um arquivo deles?

Eu quero criar e organizar dados em um arquivo de vários arquivos, selecionando partes das colunas dos arquivos fornecidos. Tenho mais de 10 arquivos para copiar a segunda, terceira e quarta colunas de cada arquivo e colá-las em um único arquivo...
09.09.2013 / 20:15
2
respostas

Como multiplicar duas colunas no awk?

Eu quero multiplicar a coluna 1 com a coluna 2 (até o final do arquivo) no arquivo de entrada e deve gerar 1 coluna e multiplicar a coluna 3 no arquivo separado. input.txt: 1 677679866 2 121867616 3 49413198 4 40415982 output.txt: 1...
22.04.2014 / 01:55
2
respostas

Extrai apenas caracteres chineses

Estou trabalhando em um texto escrito em italiano e chinês e preciso extrair apenas caracteres chineses usando AWK . Como posso fazer isso? Eu tentei: [O intervalo de caracteres chineses do Unicode é 4E00 thru 9FFF (344 270 200 thru 351...
26.06.2015 / 10:12
4
respostas

Contar o número de uma repetição de substring em uma string

Eu tenho um arquivo que contém uma sequência genética como: ATGTGGATGGTGGGTTACAATGAAGGTGGTGAGTTCAACATGGCTGATTATCCATTCAGTGGAAGGAAACTAAGGCCTCTCATTCCAAGACCAGTCCCAGTCCCTACTACTTCTCCTAACAGCACTTCAACTATAACTCCTTCCTTAAACCGCATTCATGGTGGCAATGATTTATTTTCACA...
22.09.2015 / 03:55
4
respostas

Imprimir correspondência e linha após

Eu tenho alguns dados em que a quarta coluna será frz ou - . Eu gostaria de encontrar todas as linhas onde a quarta coluna é frz somente se a quarta coluna na próxima linha for - e, em seguida, imprimir ambas as linhas. Exemplo de...
28.06.2018 / 17:16
3
respostas

Como remover um caractere recorrente de uma coluna?

Eu tenho dados: 33305:1 0.045 33406:1 0.432 22294:1 0.345 28364:1 0.354 E eu quero remover o :1 da coluna 1 em todas as linhas; eu usaria o gsub para isso?     
23.10.2017 / 16:29
6
respostas

extrair texto entre dois jogos diferentes

Estou tentando extrair texto entre a primeira correspondência específica (_ e -). Por exemplo, eu preciso pegar o número 5 abaixo: MQSeriesRuntime_5-U200491-7.5.0-4.x86_64 Eu tentei o awk field seperator (awk -F), mas isso é o que me faz...
11.07.2017 / 17:36
4
respostas

Como eu poderia simplificar este comando para usar somente o awk?

awk '/user/ {print $1 }' /etc/userdomains | sed 's/://' o formato de / etc / userdomains é domain.tld: user otherdomain.tld: otheruser     
24.10.2010 / 03:30
2
respostas

Use sed ou awk para unir linhas em um determinado padrão?

Não tenho certeza sobre como transformar essa entrada: A B C apartner bpartner cpartner para esta saída: A apartner B bpartner c cpartner Eu tenho esse padrão em um arquivo de 80 linhas que precisa ser de 40 linhas. Além disso, com...
12.06.2013 / 22:21