Perguntas sobre 'awk'

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

A soma de cada coluna em um arquivo precisa ser flexível para o mesmo número de colunas que o arquivo

Oi eu preciso para obter a soma de cada coluna em um arquivo, precisa ser flexível para tantas colunas como em qualquer arquivo fornecido atualmente eu uso: awk '{for (i=1;i<=NF;i++) sum[i]+=$i;}; END{for (i in sum) print sum[i];}'...
25.04.2017 / 22:14
1
resposta

Como extrair valores que são menores que 0 e ponto de colunas específicas e imprimir a linha inteira usando awk

Eu tenho um arquivo delimitado por tabulações, quero extrair entradas "exônicas" da segunda coluna, entradas "não sinonais SNV" da terceira coluna e valores menores que (< 1) e ponto (.) da coluna 4ª, 5ª 7ª Chr Func.refGene ExonicFu...
28.04.2017 / 14:09
1
resposta

como grep texto até o próximo espaço?

7/04/27 10:50:17 INFO Master: Driver submitted org.apache.spark.deploy.worker.DriverWrapper 17/04/27 10:50:17 INFO Master: Launching driver driver-20170427105017-0000 on worker worker-20170427103840-192.168.5.242-7078 17/04/27 10:50:22 INFO Mast...
27.04.2017 / 09:15
1
resposta

Como posso fazer um rastreamento de pilha usando grep e regex?

Eu tenho um rastreamento de pilha como este: 17/04/26 15:29:03 INFO HttpMethodDirector: Retrying request 17/04/26 15:29:03 ERROR NetworkClient: Node [192.168.5.5:9200] failed (Connection refused (Connection refused)); no other nodes left - ab...
26.04.2017 / 12:37
1
resposta

awk não se comportando com qsub

Estou tentando executar um comando que é algo como isto intersectBed -a yeast.v2.bed -b cov.txt -wa -wb | awk -v OFS="\t" '{print $7,$8,$9,$6,$11,$10}' > out.txt out.txt parece com isso chrI 151006 151096 0 chrI 142253 1426...
15.03.2017 / 17:01
1
resposta

Como obter n para n + ath bytes em todas as linhas formam um arquivo de texto em * nix?

Eu tenho um arquivo de texto grande (> 200MB). Eu quero ler [n, n + a] bytes em todas as linhas. Suponha que haja 1000 linhas no arquivo de texto original. O arquivo de saída seria de 1000 linhas. O que eu sei head -c349 original.text|...
08.02.2017 / 20:36
1
resposta

substitui ponto final por vírgula

Para os valores abaixo eu tenho que substituir o segundo e quarto "." por "," no arquivo abaixo entrada 1.351364711.103.7319660.2010-01-01 00:00:00 1.345529841.103.7372875.2010-01-01 00:00:49 1.342955629.103.7455272.2010-01-01 00:01:42 1.3...
10.02.2017 / 03:19
2
respostas

Como encontrar uma palavra e excluí-la com a seguinte linha

Eu tenho usado awk em um script Expect para editar um arquivo de texto que contém informações sobre um switch. Até agora, o arquivo de texto é assim: Device ID Local Intrfce BIOTERIO Gig 1/0/6 N7K-LAN(JAF1651ANDL) Gig 1/0/1 134...
08.02.2017 / 16:42
2
respostas

SED ou AWK ?: Adicionar caractere a cada linha após o padrão encontrado

Estou usando o parâmetro de cadeia de várias linhas Jenkins para anexar novas entradas a um arquivo yaml. Mas, em seguida, quero formatar essas entradas para corresponder à sintaxe yaml. O resultado final desejado é: var: - subvar1 - s...
28.02.2017 / 18:48
1
resposta

Retornando valores de funções

Eu tenho uma função que retorna uma versão da primeira linha de um arquivo checkVersion(){ Version=($(awk -F "|" '{print(substr($7,1,1))}' $1)) echo "spark version $Version" return $Version } e usado no loop if if [ $(Version in...
07.03.2017 / 08:09