Perguntas sobre 'awk'

awk é uma linguagem de programação interpretada para fins especiais para extração e relatório de dados.
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 / 19: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 / 10: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 / 09: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 / 09: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 / 20: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 / 07: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...
08.12.2015 / 23:51
1
resposta

Como escrever um script que usará uma estrutura de loop para processar o arquivo de dados?

Eu tenho um arquivo de entrada com os seguintes dados: November 400 January 200 June 400 March 200 April 200 May 300 July 400 August 300 September 400 February 300 October 300 December 200 Eu tenho que fazer uma estrutura de loop que irá...
29.11.2015 / 19:02
1
resposta

escrita da entrada do usuário com loop no arquivo de texto

echo -n "##### STATIONS? #######" read station awk -v input="$station" ' BEGIN { n = split(tolower(input), user) fmt = "%-4s\n" } {print} /stab_site clear/ { for (i=1; i<=n; i++) printf fmt, "stab_s...
13.12.2015 / 08:55
2
respostas

Encontre a posição do caractere repetido “&”

Como pode determinar a posição de "&" na coluna número 5 para substring o valor 2 ou o valor de substring 3 por funções awk column1|column2|column3|column4|variable1:value1 & variable2:value2 & variable3:value3 & variable4:val...
13.10.2015 / 07:36