Perguntas sobre 'awk'

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

Como substituir o terceiro caractere em número por outro caractere

O parâmetro IPS inclui o endereço IP do diff como: IPS="192.9.200.12-14 172.17.200.12-89 12.21.1.10-25 127.0.0.1-127" Eu quero substituir o terceiro "." No número do endereço IP para "," Como conseguir isso por sed ou awk ? Exe...
04.09.2014 / 12:56
2
respostas

Adicionando entradas ao final de uma linha via awk

Eu queria saber se alguém seria capaz de apontar o que está errado aqui. Eu tenho um arquivo txt de dados, delimitado por um espaço, de 7 colunas por 10000 linhas. Eu quero adicionar duas colunas extras um com o valor 255.788 e 176.009 para cada...
19.10.2014 / 07:48
3
respostas

Como calcular o valor médio (por coluna) dos dados que possuem o mesmo ID na primeira coluna?

Eu quero calcular o valor médio dos meus dados quando eles tiverem o mesmo ID na primeira coluna. Eu quero calcular os valores médios para as colunas restantes que têm o mesmo valor na primeira coluna. Eu sei como fazer isso por uma coluna, mas...
07.10.2013 / 06:05
1
resposta

awk - simplifique este script

Eu tenho um arquivo de texto. Em linhas de números ímpares, dá novas dimensões de elementos-chave de um edifício que estou construindo. Em linhas numéricas pares, as dimensões antigas são fornecidas. Meu objetivo é processar este arquivo e...
11.12.2013 / 16:26
2
respostas

imprime um arquivo em hexadecimal usando awk

Eu tenho um nome de arquivo x $ cat x 1A34532112345 Eu quero imprimir em hexadecimal usando awk Escrevi um script (com ajuda da web) fold -1 /home/cscape/Desktop/x | gawk '{ printf("%s , %X\n",$0, int($0) )}' Mas a saída de...
15.12.2012 / 08:44
2
respostas

Awk: expandindo o primeiro campo ao longo da coluna

Eu tenho uma tarefa que requer alguns scripts de awk: Digamos que eu tenha um arquivo: A,under1 ,under2 ,under3 ,under4 ,under5 B,new1 ,new2 ,new3 C,sm1 ,sm2 Como eu poderia fazer isso parecer com o awk? A,under1 A,under2 A,under3 A,...
17.01.2013 / 02:44
1
resposta

Usando o awk, como obter a saída desejada de várias fontes de arquivo

Eu tenho dois arquivos: arquivo1: A,D B,E C,F arquivo2: G,H,I J,K,L Usando awk , desejo imprimir: A,D B,E,I C,F,L Como posso usar awk para conseguir isso?     
21.12.2012 / 11:46
1
resposta

a variável shell no awk não está sendo passada para todas as linhas, mas apenas para a primeira linha de entrada?

inputfile: is2.txt 10.39.5.41,A1,B1 10.39.5.41,A2,B2 10.39.5.41,A3,B3 10.39.5.41,A4,B4 10.39.5.41,A5,B5 10.39.5.41,A6,B6 script: #!/bin/bash second_column="OOOOOOO" # OOOOOOO will be added to every second column third_column="XXXX...
25.02.2013 / 13:42
3
respostas

Lê uma coluna de um arquivo e acrescenta uma coluna específica de outro arquivo

Eu tenho dois arquivos assim: fileA: Name,Site Name,Product UPEI,Product Name,NMS Flag,Product Model, SW FileB: NE_Name SW ABC 4.4 ASD 4.3 ... ... Observe que fileA consiste apenas em uma ú...
23.07.2015 / 14:03
2
respostas

Extrai dados no linux / unix

Eu tenho dados de entrada que quero analisar e extrair valores usando awk / grep / sed: group-2 9 10 text color=black,from=ABCB11,fromid=4,order=2,thickness=3,to=ACE,toid=11,use=1,z=1 group-3 0 1 text color=black,from=ABCB11,fromid=4,order=2,...
23.04.2014 / 15:12