Perguntas sobre 'awk'

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

Como dividir o arquivo de texto em registros pelo primeiro caractere não em branco usando awk e imprimir somente os registros que contenham string

Eu tenho um arquivo de texto com informações separadas em blocos. Eu gostaria de separar esses blocos em registros para que eu possa lidar com eles separadamente. Este é o meu arquivo de texto (file.txt): Alarm Stats: com.android.calendar...
12.09.2014 / 11:55
3
respostas

manter apenas determinada parte de uma string em uma determinada coluna

Eu tenho um arquivo como este: id target_id length eff_length 1 intron_FBgn0000721:20_FBgn0000721:18 1136 243.944268 1 intron_FBgn0000721:19_FBgn0000721:18 1122 240.237419 2 intron_FBgn0264373...
07.10.2014 / 08:04
3
respostas

Concatene Sequências sob um Título

Eu tenho um arquivo como o File1. Com um título por exemplo "> Contig1" e quero concatenar todas as seqüências sob o respectivo cabeçalho. Arquivo1: >Contig1 ACCCCATACATCCAAA NNNNNNNNNNCATACA AAAAAAAACTANNNNN ACATACAAAAA >Contig12...
26.08.2014 / 12:36
2
respostas

Contar vezes que uma expressão é verdadeira no awk.

No código unix / awk Essencialmente, eu preciso percorrer o arquivo (data1.txt) e contar o número de vezes que o substr ($ 0,29,2) de cada linha do arquivo == "04". data1.txt: 6597243042 20160305001100003140152852153019000127000200 6597...
27.03.2016 / 15:20
2
respostas

Por que o awk imprime em cadeias não nulas e números positivos?

Tenho notado alguns exemplos de awk que usam 1 em vez de print para imprimir $0 (por exemplo, Para economizar espaço, normalmente uso '1' . E neste site). Esta é uma prática documentada / segura, ou está sujeita a quebrar algumas...
08.03.2012 / 16:51
2
respostas

Conte linhas exclusivas somente para um padrão definido

Como posso contar as linhas de registro únicas em um arquivo de texto somente até o primeiro "-" e imprimir a linha com a contagem org.springframework. - initialization started org.springframework. - initialization started pushAttemptLogger -...
09.03.2017 / 23:23
5
respostas

Substituindo todos os resultados diferentes de zero por “1” para formar presença / ausência

Eu tenho uma tabela delimitada por tabulações a b c A 5 2 0 B 0 5 4 C 4 3 4 D 2 0 2 Eu quero alterar os valores diferentes de zero para "1", sem alterar os nomes de coluna ou linha. Saída desejada: a b c A 1 1 0 B 0 1 1 C 1 1 1...
24.01.2017 / 15:42
3
respostas

pt + delete linhas que contenham string, exceto linhas com

Este comando sed exclui linhas que contenham a palavra 'rocommunity': sed -i '/rocommunity/d' snmpd.conf rocommunity hedona 127.0.0.1 rocommunity hedona linux1 rocommunity hedona linux12 rocommunity hedona linux13 rocommunity hedona linux15...
23.01.2017 / 17:58
2
respostas

obtém uma variável específica usando o awk

Eu tenho esse file.txt kespaul pts/14 2001:778:200:180 Fri May 29 11:33 - 16:40 (00:07) kespaul sshd 2001:778:200:180 Fri May 29 16:33 - 16:40 (00:07) algvai pts/2 2001:778:200:400 Fri May 29 15:02 - 16:02 (0...
29.05.2015 / 16:42
3
respostas

Coloca dados grandes de offset de bytes heterogêneos em matrizes pelo AWK

Suponha que os dados consistam em deslocamento de byte que não é fixo, ou seja, a distância de dois cabeçalhos de arquivo subseqüentes varia. O ponto deste segmento é percorrer cada tamanho de eventos separadamente em matrizes. Exemplo de dad...
25.06.2015 / 08:35