Resultados da pesquisa a pedido "awk"
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 ...
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 ...
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 "", ...
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 -.
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 ...
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==""' ...
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 ...
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 ...
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 ...
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, ...