Perguntas sobre 'awk'

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

Curl e Grep para analisar o conteúdo

Eu preciso analisar a saída de um comando curl : curl --user test:test http://192.168.1.1/security/pkm.html | egrep '@company|config.pkm.password' Isso retorna: <input type="text" id="config.pkm.dentity" name="config.pkm.identity"...
30.03.2016 / 09:08
3
respostas

Filtrando o conteúdo da saída do df

Eu tenho o comando abaixo para obter o uso do sistema de arquivos em um servidor: df -k | awk '{print $5 " " $6}' | grep % Quando executados, os seguintes são os resultados: 97% / 0% /proc 0% /etc/mnttab 0% /dev/fd 46% /var 1% /var/r...
11.02.2016 / 11:31
1
resposta

Converte uma coluna de épocas em uma coluna de tempo a partir de 0

O que eu tenho Oi, imagine muitos desses arquivos, em que a primeira coluna é a época e a (s) outra (s) coluna (s) são alguns dados: 1000333,34,1 1001456,56,0 1005356,34,2 O que eu preciso Eu preciso transformá-los nisso: 0,34,1...
11.02.2016 / 00:13
3
respostas

Listar o endereço IP original do host

Eu tenho o seguinte conteúdo no arquivo. Eu gostaria de imprimir o endereço IP que está sob o nome. Server: 17.128.100.12 Address: 17.128.100.12#53 Name: Testserver1 Address: 17.146.118.156 Server: 17.128.100.12 Address: 17.12...
10.02.2016 / 20:43
1
resposta

Removendo “,” para cálculo e adicionando de volta usando o awk

Eu tenho um arquivo como January 124,567.89 Feburary 234,567.78 March 349,123.77 April 112,248.00 May 107,345.22 June 180,670.23 July 122,457.03 August 345,789.99 September 234,567.90 October 145,890.95 Novemeber...
11.01.2016 / 11:05
1
resposta

Awk print next depois da condição correspondente?

Ao usar o comando: awk 'f&&!--f;{if(length($1)>8){f=1}}' awk.write , posso imprimir a linha após a linha correspondente. Eu sei o uso de flags , mas não tenho ideia do que o &&!--f realmente faz? this line 1 no un...
07.01.2016 / 10:52
1
resposta

Tentando usar o awk implementando uma condição e uma implicação

Eu tenho um arquivo contendo 8 colunas, Uma das minhas tarefas é obter os valores da Coluna 3 e se o valor da linha não for igual a 123 as 8 colunas serão impressas e, portanto, se a coluna 3 for igual a 123 nada será impresso parte do progra...
05.12.2015 / 10:08
1
resposta

awk: aritmética não funciona em um campo específico

Eu tenho várias linhas, como: N2O + M = N2 + O + M 1.300E+11 0.00 59620.0 Eu preciso substituir o terceiro do último campo por um fator próprio que não funciona com awk . No entanto, se eu aplicar a mesm...
25.01.2016 / 21:48
1
resposta

Inserir linha no arquivo quando o grupo de alterações de linhas

Digamos que eu tenha um arquivo de texto como este: group1 hello group1 there group1 nice line group2 here group2 we group2 go O que eu quero fazer é inserir uma linha quando o grupo de linhas mudar, algo como: group1 hello group1 ther...
27.01.2016 / 08:05
2
respostas

Procura por uma palavra específica em cada linha e imprime o resto da linha

Eu tenho um arquivo de texto com linhas de URL do servidor, como: request get https://abc.net/search?q=hello/world/hello/word/search=5&size=10 request get https://abc.net/search?q=hello/world/hello/world/hello/word=5 Neste arquivo de...
09.12.2015 / 00:51