Perguntas sobre 'awk'

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

Como insiro novas colunas em um arquivo .csv?

Exemplo de dados: "Monday","12345","Friday" No arquivo acima, quero adicionar uma nova coluna entre 12345 e sexta-feira. Como posso fazer isso?     
02.03.2015 / 11:20
4
respostas

Encontre linhas em (múltiplos) arquivos que contenham a linha dada em um arquivo de entrada

Se eu tiver vários arquivos como os seguintes: file1 : 123 456 789 012 file2 : line1 922 line2 392 line3 456 line5 291 line6 201 ... file3 : line1 111 line2 123 line3 19 line5 542 line6 456 ... Qual é a me...
19.08.2015 / 05:47
2
respostas

Ajuda do AWK para preencher o restante das colunas com & nbsp no arquivo

Estou tentando fazer com que o AWK preencha o arquivo de texto das colunas "vazias" ". Idéia básica de encontrar a linha mais longa com o AWK NF e verificar qual linha não tem valor nessa coluna. Em seguida, adicionando x vezes N / A para cad...
31.08.2012 / 08:13
2
respostas

output somente quando as primeiras colunas são as mesmas

ENTRADA: [USER@NOTEBOOK ~/proba] find . -type f | xargs -I "{}" md5sum "{}" | sort 18b17ef2e55f6fd2deb044943a8a769d ./yes 2b00042f7481c7b056c4b410d28f33cf ./tt.txt 2b00042f7481c7b056c4b410d28f33cf ./tx.txt 698458eb994fafdf56c1f63295c942ad...
23.06.2012 / 07:03
2
respostas

Convertendo data e hora de 12 horas para 24 usando awk

Estou trabalhando com um arquivo csv que contém dados na seguinte estrutura: "12345","BLAH","DEDA","0.000","1.111","2.22222","3.3333333,"15/12/2017 4:26:00 PM" Eu quero converter o horário de 12 horas em 24 horas. A seguir, mostramos o qu...
27.02.2018 / 16:47
3
respostas

Obter diferença de hora de duas datas usando o awk

Eu tenho um arquivo de tamanho 7GB. Agora tenho duas datas em que eu quero usar o awk para obter essa diferença de tempo entre os dois DateTime. Abaixo está a aparência dos meus arquivos: A B C D E 18/06/28 09:19...
28.06.2018 / 16:57
1
resposta

Melhorando minhas habilidades AWK

Este programa funciona como eu pretendia, mas eu sinto que eu usei alguns métodos desajeitados para obter o resultado desejado (especialmente com o meu uso de comandos de impressão e declarações de variáveis) Alguém poderia melhorar este scrip...
03.09.2011 / 18:06
4
respostas

Contagem pela primeira coluna, contagem distinta pela segunda coluna e saída do grupo pela primeira coluna?

Eu preciso de um comando Unix que leia um arquivo CSV (mais de 700 milhões de linhas) com o exemplo abaixo: A, 10 B, 11 C, 12 A, 10 B, 12 D, 10 A, 12 C, 12 O comando contará o número de ocorrências na primeira coluna, contará o número da...
27.07.2018 / 15:48
1
resposta

Analisando a saída do comando df com o awk

Como posso armazenar a primeira linha de saída para imprimir como um cabeçalho após corresponder todas as linhas que começam com /dev/nvme ? Agora mesmo estou chamando df duas vezes, mas gostaria de fazer isso em uma passagem com o awk....
24.04.2017 / 02:24
3
respostas

comparando a primeira coluna de dois arquivos e imprimindo a linha inteira do segundo arquivo se as primeiras colunas corresponderem

Eu tenho dois arquivos nesses formatos: arquivo1: air smell hand dude road cat arquivo 2: air,4,21,01,13,3,2 smell,21,4,2,5,6 dude,1,31,42,1 road,1,4,2,1,4 cat,1,5,6,3,1 hand,1,4,2,1,6 mouse,1,3,5,6,2 o que eu quero fazer é impr...
16.07.2015 / 16:50