Perguntas sobre 'awk'

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

Remova as várias vírgulas da coluna específica do arquivo delimitado por tabulações e imprima as palavras na nova linha

Arquivo de entrada jayesh 30,20,50,60 30:20:40,60:55 A AB,KL,CD SM1,SM2 rahul 10,80,50,90 25:55:60,25 SGF AAAA,BCD,RTY SM3,SM4,SM4 pravin 89,78,40,20 25:30:55,96:25 M J SD10,SD12 sarika 10,20,48 29:50...
18.11.2016 / 12:43
1
resposta

Mantenha linhas contendo apenas 3 campos

Eu tenho um arquivo .txt neste formato: USER:EMAIL:PHONE mas algumas linhas só têm USER:EMAIL Eu quero extrair apenas as linhas contendo 3 campos, exemplo USER:EMAIL:PHONE     
03.03.2017 / 08:02
5
respostas

Script que compara dois arquivos, combina duas strings em qualquer lugar na linha

Estou tentando encontrar uma maneira eficiente de fazer algumas comparações usando um script bash. Estou usando grep e awk, mas é muito lento e não tenho uma boa maneira de separar os jogos. Considere o arquivo de entrada1: 311 2222 833 77...
09.03.2017 / 23:00
1
resposta

Registro da maior NF

Usando awk para o arquivo de entrada a seguir, como posso obter o registro com o maior NF para o mesmo último campo. Arquivo: 5541,55004,919843,IND 5542,5541,55004,919843,IND 7903,790287,RUSE 7905,7903,790287,RUSE Resultado neces...
11.11.2016 / 17:58
2
respostas

Substituição de um número particular em arquivos unix

Eu quero fazer um comando que possa substituir um número em particular no sistema de arquivos Unix, por exemplo: ZAR ZEC ZDA -9 2 3 4 8 -9 5 6 7 Eu tenho ZAR , ZEC , ZDA como meu ca...
01.09.2016 / 21:50
1
resposta

Sintaxe de matriz com AWK

Estou perplexo com a resposta desses scripts. Teste 1: awk '{line_arr[$0] } END {for (line in line_arr) print line}' text_file Saída: 1 2 3 4 Trial 2: awk '{line_arr[$0] } END {for (line in line_arr) print line}' text_file...
29.08.2016 / 05:38
2
respostas

Bash - Substituindo o número aleatório entre aspas

Eu criei um script que grava arquivos .flame / XML-like, contendo dentro deles, uma string que se parece com: scale="n" onde n é um número aleatório, com um número variável de dígitos. O que estou tentando fazer é substituir essa string...
04.01.2017 / 12:49
1
resposta

Mesclando dois CSVs comparados apenas por uma coluna específica

Eu quero comparar dois arquivos CSV com o seguinte formato. Eles não têm cabeçalhos. Eu quero compará-los por uma coluna específica (neste caso, o segundo). Os arquivos CSV de origem têm entre 4 e 5 GB, portanto, carregá-los na memória não fu...
04.11.2016 / 19:53
2
respostas

Como mesclar e somar campos baseados em 2 colunas

Eu tenho um arquivo da seguinte forma: Bitrate ASNUM TotalBytes DownloadTime NumberCount 280000 2856 61454 12 280000 2856 61428 14 1179968 2856 309430...
20.01.2017 / 13:53
3
respostas

Entradas grep do arquivo de log dos últimos 30 min

Estou criando um script que enviará erros / avisos por e-mail a partir de um log. Eu gostaria de ter isso enviado a cada meia hora, mas eu só quero enviá-lo se houver uma nova entrada. Como eu conseguiria apenas a última meia hora de erros? O...
05.08.2016 / 00:15