Perguntas sobre 'awk'

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

Como remover texto do início de cada linha e colá-lo no final de cada linha no terminal

Eu tenho uma longa lista de números e valores que se parecem com isso: 100 value1 value2 Existem aproximadamente 150 linhas nesta lista e quero mover todos os números para o final dos valores, para que fique assim: value1 value2 100...
08.01.2017 / 00:41
2
respostas

calcula a relação usando o awk

awk 'NR==1{$4="ratio"}NR>1{$4 = ($3)/($2)} {print $1 "\t" $2 "\t" $3 "\t" $4}' A B awk: cmd. line:1: (FILENAME=A FNR=18) fatal: division by zero attempted Alguém pode ajudar com esse erro? O que significa NR==1 e NR>1 aq...
19.04.2016 / 12:50
3
respostas

eu quero imprimir a linha que começa com uma palavra paricular e nos registros restantes imprimir apenas 1º campo

por exemplo: CREATE TABLE MWWDATA."VTCat02" ( "ID" NUMBER(10) DEFAULT NULL , "Cat" VARCHAR2(255) DEFAULT NULL , "Style_Code" VARCHAR2(255) DEFAULT NULL , "Vendor_Style_#" VARCHAR2(255) DEFAULT NULL ); No exemplo acima eu q...
02.11.2015 / 12:57
3
respostas

O comando Awk não está funcionando corretamente

Eu tenho um problema muito simples, mas por motivos ele não funciona corretamente ... Eu tenho esses arquivos .txt no seguinte formato 2 250 1 4 250 1 5 250 1 Eu queria subtrair 1 dos números da primeira coluna, pr...
10.03.2016 / 00:27
1
resposta

Como selecionar linhas em um arquivo que contém um número de uma lista de números

Eu tenho um arquivo de texto, file.dat , com um número de colunas separadas por um espaço. Existem alguns números na segunda coluna. Eu tenho outro arquivo de texto, select.dat com uma lista de números. Gostaria de selecionar linhas do prim...
18.01.2016 / 21:21
1
resposta

Obter linha após partida usando o awk

Eu quero MAths asad 2323 dfd para mostrar a linha após asad eu faço awk '{if($1=="asad")next};1' test obtenha resultados MAths 2323 dfd por que next não está funcionando? Eu só quero corresponder o Maths não o res...
13.01.2016 / 13:40
1
resposta

awk para loop com zeros à esquerda na variável

Eu quero executar um loop for em awk com zeros à esquerda na variável de índice. Isso não é para imprimir um número com zeros à esquerda, que eu poderia facilmente manipular com uma instrução printf . É para verificar se o número fo...
12.01.2016 / 03:26
1
resposta

Como posso remover duplicatas da saída da saída tshark [duplicada]

sudo tshark -i ppp0 'tcp port 80 \ and (((ip[2:2] - ((ip[0]&0xf)<<2)) - ((tcp[12]&0xf0)>>2)) != 0)' \ -R'http.request.method == "GET" && http.request.uri contains "/ABC/XYZ"' \ -T fields -e http.host -e http.req...
02.04.2016 / 09:04
1
resposta

AWK comportamento de saída estranho ao adicionar coluna extra

Eu tenho um arquivo.csv que contém: ID,FN,LN,NUM 576,Pra,Mar,3 688,India,Desa,3 645,Ami,Path,5 245,Me,Yo,4 Eu quero que a saída seja ID,FN,LN,NUM,R 576,Pra,Mar,3,R 688,India,Desa,3,R 645,Ami,Path,5,R 245,Me,Yo,4,R O que eu fiz?   ...
30.03.2016 / 22:48
2
respostas

Como enviar alguns dados para diferentes células de um arquivo do Excel?

Exemplo: Eu tenho um arquivo com os seguintes dados: cvrta2100 Error 404 Fixed cvrta2111 Licensed Needs Fixing cvrta2123 Error 404 Fixed cvrta2333 Licensed Needs Fixing Estou usando awk para imprimir essa saída em um arquivo do...
15.03.2016 / 13:33