Perguntas sobre 'awk'

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

Como calcular o desvio padrão para cada linha?

Eu tenho um arquivo de 61 colunas; Eu gostaria de calcular o desvio padrão (SD) para cada linha com ignorando a primeira coluna e imprimir os resultados contra a primeira coluna, por favor, note que o número de colunas não é o mesmo para cada li...
14.07.2016 / 19:08
1
resposta

Combinando um endereço IP dentro de um intervalo especificado usando o awk

Em uma lista de endereços IP separados por novas linhas, estou tentando corresponder apenas a 172 endereços internos (por exemplo, 172.16.x - 172.31.x). Eu tentei isso, mas não está funcionando: awk '$1 ~ /^172.[1-3][6-9]|[0-1]/' O que es...
10.01.2017 / 04:58
2
respostas

Use saída do awk como entrada para mv

Estou tentando escrever um script (ou um one-liner) que encontre todos os arquivos de imagem com dimensões pequenas e, em seguida, mova-os para um diretório. Com base em esta resposta do Ask Ubuntu , consegui gerar uma lista de arquivos com amb...
10.01.2017 / 06:58
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 / 01: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 / 14: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 / 13: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 / 01: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 / 22: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 / 14: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 / 04:26