Perguntas sobre 'awk'

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

Como mesclar dois arquivos com diferentes comprimentos e colunas linux

Eu tenho 2 arquivos com diferentes colunas e tamanho e quero mesclá-los como arquivo de saída desejado dado abaixo, por favor, ajuda! Arquivo 1 aa bb cc dd Arquivo 2 ff , 2 , tg12 dd , 3 , tg13 gg , 4 , tg14 hh , 5 , tg15 aa , 6...
05.11.2017 / 20:58
1
resposta

search e Substituir substring no endereço mac em um arquivo de texto

Abaixo é extraído o arquivo a ser alterado: Pode usar o awk ou sed ... qualquer utilitário é bom para correspondência de padrões mgad 1 m-id 50 rf-chan-id 1 base-station-id 00:a0:bc:0c:1b:c1 .... .... mgad 2 .... base-station-id 00:...
31.10.2017 / 00:22
1
resposta

Filtre as linhas com um nome de cabeçalho específico e contendo "1" em uma coluna

Eu tenho um arquivo grande com muitas colunas e linhas, parece: A B C D E F1 F2 F3 F4 F5 a1 b1 c1 d1 e1 0 0 1 0 1 a2 b2 c2 d2 e2 1 0 0 1 1 a3 b3 c3 d3 e3 1 1 0 0 1 .... As colunas A, B, C, D e E contêm alg...
21.10.2017 / 18:25
5
respostas

aparar tailing - e adicioná-lo levando para números em shell

Eu tenho um arquivo CSV com números entre aspas duplas e sem aspas duplas e para alguns números. Eu tenho que corrigir os símbolos negativos para apenas números: o símbolo negativo final tem que ser removido e adicionado ao começo. Entrada de...
05.12.2017 / 21:33
2
respostas

Como canalizar para classificar?

Estou com problemas para tentar falar com um gawk. Atualmente tenho: gawk -f p3a01.awk unsortedNames.txt | sort | gawk -f p3a01.awk isso, no entanto, está me dando resultados errados. O gawk parece funcionar bem se eu fizer algo como:...
28.09.2017 / 08:03
2
respostas

erro de sintaxe awk nova linha inesperada ou fim de string

/usr/sbin/conntrack -L |grep $1 | grep ESTAB |grep 'dport=80' | awk "{system("/usr/sbin/conntrack -D --orig-src $1 --orig-dst" substr($6,5) "-p tcp --orig-port-src " substr($7,7)" --orig-port-dst 80");}" fornece esta saída em awk: cmd. l...
24.09.2017 / 18:18
3
respostas

awk para mesclar linhas com base nos valores da célula

Eu quero mesclar linhas usando o awk, onde coluna 1,2,3,4,5,6,7 combina e combina entradas únicas da coluna 8 nele. Entrada é AB-DB1,No_IP_Found,11/08/2015,INFINITY,Adhoc-ab-db1-Sunset,/avqln1ic_1_1,infinity ,0014L5 AB-DB1,No_IP_Found,11/0...
26.09.2017 / 15:16
2
respostas

Como combinar uma string em um arquivo, mas apenas se a string estiver no primeiro campo?

Como combinar uma string em um arquivo, mas apenas se a string estiver no primeiro campo? param=hbase.tmp.dir cat file | grep $param "hbase.local.dir" : "${hbase.tmp.dir}/local", "hbase.tmp.dir" : "/var/lib/ambari-metrics-collector/hba...
21.08.2017 / 15:35
2
respostas

Como eu pego dois campos no awk a partir de linhas diferentes de uma entrada de log de múltiplas linhas?

Estou analisando um arquivo de log de um servidor na tentativa de associar o endereço IP em uma linha de uma entrada de log com o nome de usuário que aparece em outra linha da mesma entrada de log. Eu tenho entradas de registro como esta abai...
11.08.2017 / 20:03
1
resposta

git checkout arquivos específicos

No momento, quando executo git status , recebo modified: loanwolf/alerts/locale/fr/LC_MESSAGES/django.mo modified: loanwolf/alerts/locale/fr/LC_MESSAGES/django.po modified: loanwolf/clientspace/locale/fr/LC_MESSAGES/django.mo modified...
16.08.2017 / 21:27