Resultados da pesquisa a pedido "awk"

2 a resposta

Passando variável bash para awk

Estou tentando extrair um elemento de linha / coluna de uma tabela de texto usando awk dentro de uma função no bash. Especificamente: getel() { awk -v col=$3 'FNR==$2 {print $col }' $1 }O uso é: getel <file> <row> <col>Se eu digitar: awk -v ...

1 a resposta

AWK: analise o arquivo duas vezes, executando tarefas diferentes

Estou processando uma coleção bastante grande de tweets e gostaria de obter, para cada tweet, suas menções (nomes de outros usuários, prefixados com um@), se o usuário mencionado também estiver no arquivo: users = new Dictionary() for each line ...

2 a resposta

Substitua a última ocorrência de um personagem em um campo por awk

Estou tentando substituir a última ocorrência de um personagem em um campo por awk. Dado é um arquivo como este: John,Doe,Abc fgh 123,Abc John,Doe,Ijk-nop 45D,Def John,Doe,Qr s Uvw 6,GhiEu quero substituir o último espaço "" por uma vírgula "", ...

1 a resposta

conversor cidr usando sed ou awk

Eu tenho um arquivo de texto com endereços IP no formato cidr. Um cidr por linha. Como converter os cidrs em intervalos de IP, ou seja, iniciar o IP do final do IP. Um intervalo de IP por linha. Observe o espaço em ambos os lados do -.

3 a resposta

BASH: unindo 2 arquivos CSV com base no nome do campo comum

Tenho dois arquivos CSV e preciso me unir a eles usando o BASH: file_1.csv columns: track_id title song_id release artist_id artist_mbid artist_name duration artist_familiarity artist_hotttnesss year Sample date in file_1.csv ...

3 a resposta

Extrair linhas quando a coluna K estiver vazia com AWK / Perl

Eu tenho dados parecidos com este: foo 78 xxx bar yyy qux 99 zzz xuq xyzEles são delimitados por tabulação. Como posso extrair linhas onde a coluna 2 está vazia, produzindo bar yyy xuq xyzEu tentei isso, mas parece não funcionar: awk '$2==""' ...

2 a resposta

Transposição eficiente de memória - Awk

Eu estou tentando transpor uma tabela (10k linhas X 10K cols) usando o seguinte script. Um exemplo simples de dados $ cat rm1 t1 t2 t3 n1 1 2 3 n2 2 3 44 n3 1 1 1$ sh transpose.sh rm1 n1 n2 n3 t1 1 2 1 t2 2 3 1 t3 3 44 1No entanto, estou ...

4 a resposta

awk parse out key = value pares em variáveis

Eu tenho vários tipos diferentes de arquivos que preciso examinar periodicamente, e o que eles têm em comum é que as linhas têm várioskey=value digite strings. Então, algo como: Version=2 Len=17 Hello Var=Howdy OtherEu gostaria de poder ...

3 a resposta

BASH: Como usar uma variável como regex no AWK

Passei horas nos tutoriais do Awk, mas não consigo contornar esse: quero usar uma variável como uma expressão regular para uma consulta do awk. Aqui está um exemplo do que eu quero alcançar: #!/bin/bash #My test array ...

3 a resposta

substituir várias linhas identificando o caractere final

Eu tenho o código abaixo CREATE TABLE Table1( column1 double NOT NULL, column2 varchar(60) NULL, column3 varchar(60) NULL, column4 double NOT NULL, CONSTRAINT Index1 PRIMARY KEY CLUSTERED ( column2 ASC )WITH (PAD_INDEX = OFF, ...