Perguntas sobre 'awk'

awk é uma linguagem de programação interpretada para fins especiais para extração e relatório de dados.
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 / 17: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 / 10: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 / 10: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 / 07: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 / 15: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 / 08: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 / 18:43
3
respostas

Como extrair XML de um arquivo de texto

Eu tenho um arquivo de texto como abaixo. 1001=<?xml ns=dkfj><home><taga>dkjf</taga></home>1002=<?xml ns=dkfj><home1><taga>dkjf</taga></home1> Eu preciso de um resultado como aba...
09.11.2015 / 19:54
1
resposta

Classificando o número float e o awk

Considere o seguinte arquivo foo.dat com 11 colunas: 893 1 754 946 193 96 96 293.164 293.164 109.115 70.8852 894 1 755 946 192 95 96 291.892 292.219 108.994 70.821 895 1 755 9...
07.04.2017 / 22:24
2
respostas

Unindo dois arquivos correspondentes a duas colunas com discordâncias e em cada linha correspondente, substitua a segunda coluna do arquivo 1 para a 6ª coluna no arquivo 2

Estou lutando com essa tarefa: Eu tenho dois arquivos: o arquivo1 se parece com: 102 13.342 103 7.456 105 6.453 107 3.567 108 4.210 file2 se parece com: 0 098 0 0 0 -9 x 0 099 0 0 0 -9 x 0 100 0 0 0 -9 x 0 101 0 0 0 -9 x 0 102 0...
07.07.2016 / 11:02