Perguntas sobre 'awk'

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

Compare dois arquivos com o awk

Estou tentando comparar dois arquivos e imprimir a saída se eles corresponderem em alguns campos. Arquivo1.txt: bart:29482164591748 apu:29482164591748 smithers:68468468468464 lisa:68468468468464 maggie:2348578903247548 Arquivo2.txt:...
23.12.2015 / 12:01
4
respostas

Encontre os menores números na segunda coluna correspondentes aos valores de índice na primeira coluna

Eu tenho algumas tabelas muito grandes e preciso extrair linhas específicas. Eu estou ilustrando a tarefa usando um exemplo simples. Diga, eu pesava um número de maçãs, bananas e laranjas. Eu preciso extrair o peso da menor maçã, banana e laranj...
03.10.2015 / 16:13
5
respostas

Como imprimir a linha n depois da partida / linhas vazias

Estou tentando escrever um script curto que encontre linhas vazias e depois imprima a enésima linha depois das linhas vazias. Para foo1 foo2 foo3 bar1 bar2 bar3 spam1 spam2 spam3 eggs1 eggs2 eggs3 imprimir cada segunda linha depois...
25.03.2016 / 23:16
2
respostas

Adicione o número de sequência atrás de uma palavra de dados

Minha entrada cat file ABC ABC DEF DEF ABC GHI GHI DEF A saída que eu quero ABC_1 ABC_2 DEF_1 DEF_2 ABC_3 GHI_1 GHI_2 DEF_3 qualquer um pode ajudar, eu pesquiso bastante, mas ainda não consigo como obter a saída no unix.     
13.09.2016 / 04:09
3
respostas

como quebrar uma linha depois de combinar um certo caractere usando o comando shell?

Arquivo1: John Daniel Hommes Cameron;Emily Terry Mussy Barbara Mimi Papu;David Swiss Jen Hans Peter Iril;Kelvin Lilly Gucci Kate Nik;Forum Bill June;Jill and Jack Arquivo de saída: John Daniel Hommes Cameron Emily Terry Mussy Barbara M...
10.07.2015 / 13:42
5
respostas

linhas para colunas com awk

Eu tenho que seguir a saída da amostra: <HARDWARE> <NAME>WIN1</NAME> <OS>Windows 7</OS> <IP>1.2.3.4</IP> <DOMAIN>contoso.com</DOMAIN> </HARDWARE> <HARDWARE>...
26.08.2015 / 20:03
4
respostas

Difícil grep. Como posso isolar esse número?

Eu tenho este conteúdo de arquivo: 63 41,3,11,12 1 31,60,72,96 7 41,3,31,14,15,68,59,60 7 60,72,96 7 60 1 41,3,31,31,14,15,68,59,60 60 41,3,115,12,13,66,96 1 41,3,11,12,13,66,96 Preciso usar o '7' antes do '60' (on...
26.07.2018 / 14:17
4
respostas

Correspondência de padrões e excluir toda a linha

Eu quero excluir todas as linhas do arquivo 1, se a coluna 1 do arquivo1 corresponder exatamente com a coluna 1 arquivo2. Arquivo 1: r001:21:10 21 AAAAAATTTGC * = XM:21 r002:21:10 21 YAAAATTTGC * = nM:21 r0...
28.02.2014 / 13:23
2
respostas

parâmetro split do awk por char

O arquivo é: BASH.NIR SH.ABI Eu quero que o script awk apareça: User is NIR, SHELL is BASH User is ABI, SHELL is SH Eu não sei dividir um parâmetro por char. A ideia é: cat file.txt | awk '{print "User is " afterDot($1) ", SHELL...
22.12.2013 / 16:07
2
respostas

Como posso reformatar dados tabulares usando o AWK?

Eu tenho um arquivo contendo a seguinte saída. ora.abc.db 1 ONLINE ONLINE serverA Open 2 ONLINE ONLINE serverB Open ora.xyz.db 1 ONLINE ONLINE serverA...
20.09.2013 / 20:58