Perguntas sobre 'awk'

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

Inserir nova linha após padrão não correspondente

Tenho a seguinte saída do script host1:101 host1:102 host2:101 host2:102 host2:103 host4:101 host5:101 host5:102 host5:103 host5:104 etc. Eu queria inserir uma nova linha depois de cada grupo de hosts. host1:101 host1:102 host2:101...
12.08.2014 / 01:15
4
respostas

Sed / awk / perl: invertendo a ordem dos valores separados por vírgula, preservando outro texto

Eu tenho este texto: LABEL1 .BYTE 01, 02, 03, 04, 05 .BYTE 01, 02, 03 Eu preciso reverter apenas a ordem dos valores separados por vírgula: LABEL1 .BYTE 05, 04, 03, 02, 01 .BYTE 03, 02, 01 Eu preciso disso trabalhan...
18.10.2014 / 09:07
3
respostas

substitui um caractere de uma string que esteja entre a primeira e a segunda pesquisa usando sed ou awk

Eu preciso substituir _ (sublinhado) por ? (ponto de interrogação) em um arquivo que contenha endereços de e-mail. O arquivo se parece com abaixo: EFT_020034-E015133 20140624 /ACC/[email protected] SHR END EFT_0...
25.06.2014 / 11:48
3
respostas

Como mover cada grupo de linhas para uma nova coluna?

Gostaria de mover todos os grupos de linhas para colunas dessa maneira. Entrada: R1C1 R2C1 R3C1 R1C2 R2C2 R3C2 R1C3 R2C3 R3C3 Saída: R1C1 R1C2 R1C3 R2C1 R2C2 R2C3 R3C1 R3C2 R3C3 Também adiciono exemplos reais com alguns números...
03.09.2018 / 00:40
4
respostas

Como extrair colunas antes e depois de uma ocorrência de cadeia

Eu tenho um arquivo de texto. Parece que: www.ac.com has address 6.1.1.146 www.ac.com is an alias for ac.com. www.ac.com is an alias for ac.com. www.ba.net is an alias for www-bn.gs.ba.com. www-bn.gs.ba.com has address 11.28.11.4 ;; connectio...
31.07.2018 / 12:33
3
respostas

Comparando arquivos de texto usando Bash e AWK

Eu tenho dois arquivos de texto e quero comparar seus valores correspondentes de acordo com suas linhas e colunas. Comparando, quero verificar se os valores são iguais e eco se os valores são iguais ou não. Aqui estão os arquivos: file1.txt...
19.06.2014 / 16:23
3
respostas

awk uma única linha

Estou tentando usar um script awk que compila várias linhas em uma; como posso fazer isso? Estou usando o comando: awk < $pot/towhee.prod 'NR==411{print$5,$6}''NR==412{print$5,$6}''NR==430{print$7,$8}' e isso produz: 0.24975E-01...
23.05.2014 / 15:53
3
respostas

Personalizado Classifique e remova a junção de aspas duplas pelo sublinhado de várias colunas do arquivo delimitado por tabulação

A classificação personalizada com base na ordem da coluna de assunto deve ser matemática, inglês, ciência quando eu uso este comando abaixo awk -F',' '{if (NR!=1) {print $2,$3,$5,$4}}' myfile.csv no meu myfile.csv estou ficando a...
07.10.2017 / 13:05
4
respostas

modifica coluna específica com sed ou awk

Eu tenho um arquivo CSV com esta aparência: qw12er,foo,0 bn5mgh rt8yp,foo,10 gh78jk bn852mv,foo,852 78ghjkh tgbr,foo,10 ujmyhn wsx2d,foo,0000 ui52ohn tgbr,foo,7418529 ujmyhn ikl896o,foo,22 wsxdc52 Eu quero modificar a terceira coluna e re...
09.01.2017 / 08:32
3
respostas

Processe a saída 'find' para analisar certos campos

Eu encontrei a saída da seguinte forma: /var/data/run/stores/user.rstd/info.settings:4: Password = "xxxxxxx"; Neste exemplo, "user" e o valor de "Password" ("xxxxxxx";) precisam ser redirecionados para um novo arquivo. o "usuário" sempre...
31.08.2016 / 06:14