Perguntas sobre 'awk'

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

Impor caractere entre caracteres repetidos

Dado uma string de caracteres ,,a,,,b,,,, , quero impor o caractere - no começo, se nenhum caractere for precedido por vírgula e entre cada vírgula que não tiver caractere. O que significa que o resultado é -,-,a,-,-,b,-,-,-,- . Agora eu...
14.05.2016 / 23:47
2
respostas

Adicione colunas a um arquivo de texto com espaçamento definido no Bash

Estou configurando um arquivo de zona de malware no DNS que apontará todos os hosts para um IP específico. O arquivo é simplesmente uma lista de nomes de host. Isso é o que eu tenho agora: googlle.in greensny.co...
29.01.2016 / 16:32
2
respostas

Comparar colunas de dois CSVs e mesclar em correspondências

Eu tenho dois arquivos CSV e estou tentando mesclá-los com base na primeira coluna do primeiro arquivo correspondente à terceira coluna do segundo arquivo. Essas linhas não são classificadas. file1.csv: android,1,2 osx,2,5 file2.csv...
02.02.2016 / 11:54
3
respostas

Analisa o arquivo com Awk somente quando a primeira linha corresponde ao padrão

Eu preciso interrogar o cabeçalho de um arquivo CSV e, se houver uma coluna, continue com as linhas de dados. Contexto é quando os dados contêm colunas dependendo de quando e o que foi emitido. Esperando que uma solução Awk "pura" mantenha a...
15.02.2016 / 18:20
4
respostas

Substitua a string especificada por sua hora de aparecimento usando sed ou awk

Eu quero substituir oooo por 1, 2, 3, ..., como um exemplo abaixo: De > cat demo.snippet snippet anova.cca "anova.cca fun" anova.cca( ,${oooo:object} ${oooo:,...} ,permutations = ${oooo:how(nperm = 999)} ,by = ${ooo...
28.04.2016 / 12:06
2
respostas

Remove a última vírgula dentro de um padrão

Se eu tiver o seguinte texto dentro de um arquivo (somefile.txt): CREATE TABLE "table_name" ( "id" int(11) unsigned NOT NULL, "some_field" varchar(10), ); CREATE TABLE "another_table" ( "id" int(11) unsigned NOT NULL, "some_other...
07.09.2015 / 12:02
2
respostas

Condição de Awk junto com o cabeçalho

Eu tenho um arquivo employee.txt fictício como segue para brincar com awk : 100 Thomas Manager Sales $5,000 200 Jason Developer Technology $5,500 300 Sanjay Sysadmin Technology $7,000 400 Nisha Manager Marketin...
02.10.2015 / 09:34
2
respostas

Crie o awk e obtenha colunas

Eu tenho o próximo problema: Veja as informações da estrutura: 0 PATRAC_1 False Normal Normal 3 Not configure Temos sete colunas, sete valores, então, eu preciso pegar esses valores usando awk, no começo eu uso espaço como...
26.06.2015 / 17:00
2
respostas

Como posso usar as variáveis de ambiente dentro de uma expressão regular no awk?

#!/bin/sh ALTER="1153" NAME="aio" for i in $(ps -eo pid,etime,comm | \ awk -v alt="$ALTER" -v name="$NAME" '$2~/[^0-alt]-/ && $3~/name/{print$1} '); do echo $i done     
07.10.2015 / 10:25
2
respostas

Por que o a2p (tradutor do Awk para o Perl) é instalado por padrão? Por que eu iria querer converter Awk para Perl? [fechadas]

Estou surpreso em ver o utilitário a2p instalado por padrão na minha distribuição Linux. a2p é um utilitário de linha de comando que converte um programa Awk da entrada padrão para um programa perl que é enviado para saída padrão...
07.11.2015 / 19:43