Perguntas sobre 'awk'

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

Usando o awk para identificar o número de colunas idênticas

Eu tenho um grande número de arquivos individuais que contêm seis colunas cada (o número de linhas pode variar). Como um exemplo simples: 1 0 0 0 0 0 0 1 1 1 0 0 Estou tentando identificar quantas colunas exclusivas e...
13.10.2014 / 18:32
4
respostas

extrai linhas de acordo com uma coluna em particular

Eu tenho um arquivo CSV como CK,ck XYZ,xyz,xyzs ABC,abc,abcs PQR,pqr,pqrs LMN,lmn, IJK,ijk, Eu tenho que verificar se algo está escrito na coluna 3, exceto espaço em branco, em seguida, exibir toda a linha. A saída será: XYZ,xyz,xyzs A...
04.09.2014 / 16:00
3
respostas

Insere texto do arquivo inline após o padrão correspondente em outro arquivo

Estou tentando pegar o conteúdo de um arquivo e inseri-lo após um padrão correspondente em outro arquivo usando sed. A minha pergunta é muito semelhante a esta questão , mas desejo inserir o conteúdo de um arquivo inline em vez de em uma nova...
09.12.2014 / 21:23
4
respostas

Como truncar a segunda coluna para um determinado tamanho

Dada a entrada do formulário XY981743 foobarlkasdf saflkas asfZR!sgfad asdSAD asdsadf SAdfasdf46lk lksad bar foolkasjfdrte como posso truncar apenas a segunda coluna? O delimitador é TAB e a segunda coluna deve ter no máximo 75 caracte...
11.05.2015 / 09:16
1
resposta

Como classifico palavras por contagem de sílabas?

Como faço para executar uma classificação crescente de uma lista de palavras, com base em quantas sílabas cada palavra contém? Exemplo de entrada: something important dog cat bookshelf Exemplo de saída: dog cat something bookshelf i...
02.05.2016 / 01:50
4
respostas

Find 2nd Ocorrência de string do final do arquivo

Eu tenho um arquivo de log que se parece com isso, Another thousand lines above this I 10/03/15 12:04AM 42 [Important] 4th to last I 10/03/15 04:31AM 42 (534642712) [1974,2106,258605080,0,0,32817,30711] I 10/03/15 04:33AM 42 (2966927) [91,0,2...
04.10.2015 / 18:46
1
resposta

Remove o último caractere da string capturada com awk [duplicate]

Eu preciso remover o último caractere de uma string neste comando: sudo docker stats --no-stream 39858jf8 | awk '{if (NR!=1) {print $2}}' O resultado é 5.20% , eu preciso remover o % no final, dando 5.20 . É possível fazer isso...
23.08.2016 / 08:11
2
respostas

Mantendo linhas exclusivas com base em informações de 2 de três colunas

Suponha que você tenha um arquivo como este: NW_006521251.1 428 84134 NW_006521251.1 511 84135 NW_006521038.1 202 84155 NW_006521038.1 1743 84153 NW_006521038.1 1743 84154 NW_006520495.1 198 84159 NW_006520086.1 473 84178 NW_006520086....
23.04.2018 / 17:19
3
respostas

Separador entre instruções no awk

Do manual do Gawk: When awk statements within one rule are short, you might want to put more than one of them on a line. This is accomplished by separating the statements with a semicolon (‘;’). This also applies to the rules themselv...
17.07.2017 / 19:21
3
respostas

Como posso exibir 3 linhas de texto por vez em uma linha?

Eu tenho um arquivo de log que exibe dados de 3 linhas por vez. Assim: 1 data 2 data 3 data 1 data 2 data 3 data 1 data 2 data 3 data Eu gostaria de pegar cada 3 linhas e exibi-las em uma linha como esta: 1 data...
26.02.2016 / 19:24