Perguntas sobre 'awk'

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

Como capturar o primeiro endereço IP de um comando ifconfig?

Como capturar o primeiro endereço IP que vem do comando ifconfig ? ifconfig -a enw178032: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 100.14.22.12 netmask 255.255.0.0 broadcast 100.14.255.255 inet6 fe80...
27.02.2018 / 09:12
8
respostas

Como anexar linha à linha anterior?

Eu tenho um arquivo de log que precisa ser analisado e analisado. Arquivo contém algo semelhante como abaixo: Arquivo: 20141101 server contain dump 20141101 server contain nothing {uekdmsam ikdas jwdjamc ksadkek} ssfjddkc * kdlsdl sd...
13.11.2014 / 17:08
5
respostas

Compare dois arquivos com a primeira coluna e remova a linha duplicada do segundo arquivo no shell script

Vou fazer minha pergunta com um exemplo. Eu tenho 2 arquivos: Arquivo nº 1: 118D FC300_R5_TP FX.B 32775 2112 6 2038 6 2112 0 118E FC300_R5_TP FX.B 32775 2136 7 2065 6 2136 0 118...
13.09.2013 / 08:51
5
respostas

Unindo dois arquivos com identificador exclusivo

Eu tenho dois arquivos com aproximadamente 12900 e 4400 entradas, respectivamente, que desejo ingressar. Os arquivos contêm informações de localização para todas as estações observadoras terrestres do tempo em todo o mundo. O maior arquivo é atu...
11.09.2013 / 10:31
7
respostas

grep o bloco exato de linhas (conteúdo do arquivo1) do arquivo2

Eu tenho dois arquivos, file1 e file2 . O conteúdo de amostra de file1 é: A B C D E F G H e o conteúdo de file2 é como: A B few other lines E F few more other lines A B C D E F G H few more other lines G H Por isso, q...
11.07.2016 / 03:59
3
respostas

Como exibir apenas a última linha de uma listagem?

Suponha que eu faça uma listagem e classifique os arquivos por seu atributo temporal: ls -ltr -rwxrwxrwx 1 bla bla 4096 Feb 01 20:10 foo1 -rwxrwxrwx 1 bla bla 4096 Feb 01 20:12 foo2 . . . -rwxrwxrwx 1 bla bla 4096 Mar 05 13:25 foo1000 O...
26.03.2015 / 22:16
2
respostas

Gawk: passando matrizes para funções

Preso com o GNU awk 3.1.6 e acho que trabalhei em torno de seus bugs de array, mas ainda tenho o que parece ser um problema de escopo em um programa awk de 600 linhas. Preciso verificar a compreensão do escopo da matriz no awk para encontrar meu...
15.04.2013 / 09:13
7
respostas

Como dividir eficientemente um arquivo de texto grande sem dividir registros de múltiplas linhas?

Eu tenho um arquivo de texto grande (~ 50Gb quando gz'ed). O arquivo contém 4*N lines ou N records; isso é todo registro consiste em 4 linhas. Eu gostaria de dividir este arquivo em 4 arquivos menores, cada um com aproximadamente 25% do ar...
16.06.2015 / 07:55
2
respostas

gawk inplace e stdout

É possível usar a opção gawk de -i inplace e também imprimir coisas para stdout ? Por exemplo, se eu quiser atualizar um arquivo, e se houver alguma alteração, imprima o nome do arquivo e as linhas alteradas para stderr eu poderia...
07.11.2016 / 17:02
2
respostas

awk aritmética de alta precisão

Estou procurando uma maneira de dizer ao awk para fazer aritmética de alta precisão em uma operação de substituição. Isso envolve ler um campo de um arquivo e substituí-lo por um incremento de 1% nesse valor. No entanto, estou perdendo a precisã...
28.11.2012 / 15:19