Perguntas sobre 'awk'

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

Encontrando uma string com o awk e imprimindo a correspondência no word boundry

Sou um pouco novo no awk, então essa pergunta pode ter sido feita, mas não consigo encontrar uma solução para minha pergunta. Usando o awk, eu gostaria de procurar por uma string no syslog, e só imprimir o valor até o próximo limite de palavr...
12.01.2018 / 14:44
2
respostas

Como obter a última ocorrência de linhas entre dois padrões de um arquivo?

Eu tenho um arquivo de log que informa sobre a saída de um processo, eu gostaria de extrair todas as linhas entre a última ocorrência de dois padrões. Os padrões serão ao longo das linhas de Summary process started at <datestring>...
14.06.2016 / 10:01
1
resposta

awk: adiciona um campo de incremento automático a um arquivo

Eu tenho o seguinte problema, dado um arquivo val1 val2 text_0 val1 val2 text_0 val1 val2 text_0 ... val1 val2 text_1 val1 val2 text_1 val1 val2 text_1 ... val1 val2 text_2 val1 val2 text_2 val1 val2 text_2 ... Eu preciso acresce...
05.07.2017 / 08:58
3
respostas

Substituindo o primeiro número de um arquivo pela sua metade [fechado]

Eu tenho uma série de arquivos que possuem dois números na primeira linha (ou seja, 170 1742) e, em seguida, várias outras linhas. Se eu quiser apenas substituir, em cada arquivo, o primeiro número da sua metade (ou seja, 85 1742), como eu faria...
05.06.2017 / 07:51
2
respostas

Como contar o número de palavras de cada frase em um arquivo usando o comando shell?

Eu tenho arquivos de texto como este: Mr.P.K.Baneerjee has visited the site today at 4.30pm The permit tag has been set in the ds busbar Opearation has been performed in presence of control engineer Opeation was successfully completed Tod...
10.07.2015 / 11:04
3
respostas

Soma valores na quinta coluna que correspondem ao mesmo campo na segunda coluna

Considerando o arquivo abaixo: 0,2,,,10 0,2,,,15 0,1,,,984 0,2,,,9 1,14,,,5 Usando awk , preciso calcular o valor total em $5 por cada $2 . O resultado desejado ficaria abaixo: 2,34 1,984 14,5     
09.08.2015 / 13:21
4
respostas

Substituir valores na coluna que contêm números

Eu tenho um arquivo assim: chrom start stop strand isoform mu_codon mut_codon2 more_info chr22 43089055 43089055 - NM_017436 C 300 903delC chr22 43089715 43089717 - NM_017436 CTT 79 241_243delTTC chr12...
02.07.2015 / 12:26
5
respostas

Extrai o número exato de elementos do mesmo identificador

Eu tenho um arquivo assim: Id Chr Start End Prom_1 chr1 3978952 3978953 Prom_1 chr1 3979165 3979166 Prom_1 chr1 3979192 3979193 Prom_2 chr1 4379047 4379048 Prom_2 chr1 4379091 4379092 Prom_2...
21.12.2016 / 09:33
3
respostas

substituir uma linha de 6 linhas após a correspondência da string

Eu quero alterar o notification_interval de 15 para 2 somente para o bloco File_Check. Eu tentei alterar a linha 6 depois de corresponder à linha File_Check com: sed -e '6 /File_Check/ s/15/2/g' file.txt mas não funcionou. Aqui est...
01.03.2016 / 20:00
4
respostas

As linhas de extração apareceram consecutivamente por 3 vezes ou mais no Linux

Eu tenho uma tabela no Linux: A 0 A 0 A 0 B 0 B 1 B 0 B 1 B 0 Eu quero extrair linhas que aparecem consecutivamente por 3 vezes ou mais. Minha saída esperada é: A 0 Na verdade, 3 vezes ou mais é apenas um exemplo simplificado. A...
14.09.2017 / 08:02