Perguntas sobre 'awk'

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

Corresponder e remover primeiro e segundo padrão dentro de tags xml

Como posso combinar e remover primeiro e segundo padrão dentro de tags xml usando sed ou awk? Aqui está o exemplo <data>A78-1-1134-HI-1</data> <data>T78-12-1346-AG-2</data> <data>G78-4-2156-Ag-6</data> &...
20.04.2013 / 17:58
3
respostas

Use Sed / Awk para corrigir arquivos SRT defeituosos

Recentemente eu baixei alguns arquivos SRT mal formatados, tendo o formato de horário confuso como HH:MM:SS:XXX considerando que deve ser HH:MM:SS,XXX O principal problema agora é substituir o terceiro cólon por uma vírgula em toda...
02.10.2012 / 12:48
1
resposta

Endereço IP pontilhado decimal para / 8 ou / 16 notação usando bash, sed ou awk?

Eu tenho um arquivo de entrada que contém uma lista de endereços IP e ip_counts (algum parâmetro que eu uso internamente.) O arquivo se parece com isso. 202.124.127.26 2135869 202.124.127.25 2111217 202.124.127.17 2058082 202.124.127.16 2...
09.06.2012 / 07:03
3
respostas

Converter um caractere ascii para uma representação hexadecimal ascii

Como faço para converter um caracter ASCII em ASCII HEX em um script AWK? Eu quero loop por um intervalo de letra exemplo for(i="a"; i<"g"; i++) print i; NOTA: Eu quero um loop por um intervalo a partir da representação hexadeci...
02.05.2012 / 02:25
2
respostas

Truncar todos os arquivos em um diretório após sublinhado?

Eu tenho um diretório com algumas milhares de imagens nele. A maioria deles tem nomes de arquivos sensíveis como SD-000.tif SD-001.tif BX-000.tif etc ... No entanto, provavelmente ~ 25% deles têm nomes como BX-003_old.tif BX-004_veryold.tif...
10.08.2011 / 23:17
2
respostas

linhas idênticas, exceto pela primeira palavra, coloque a primeira palavra em uma variável

Eu tenho arquivos (sudoers) nos quais as linhas podem ser idênticas, exceto pela primeira palavra nelas (usuários diferentes podem executar o mesmo conjunto de comandos). Eu sou capaz de extrair essa linha usando o comando: # grep -v '^ *%' /...
17.07.2011 / 10:48
1
resposta

Execute uma operação matemática em todos os números em um arquivo

Eu tenho uma lista de valores de pixel em um arquivo e preciso que cada um deles tenha metade do valor atual. O padrão para o valor é sempre 123px , onde 123 varia drasticamente. Como posso metade de cada valor de pixel? Eu estou supondo q...
13.05.2011 / 19:28
1
resposta

grep os padrões de data específicos

Eu tenho um requisito, onde preciso grep dos logs que cobrem do período de 2011/03/25 a 2011/04/04 (YYMMDD). Eu fiz isso com o comando egrep, parece estar funcionando bem para mim. cat / var / log / messages | egrep "2011/03/2 [6-9] | 2011...
05.04.2011 / 19:58
2
respostas

como alterar a linha impressa existente no AWK

quando executo a linha seguinte, imprime as palavras em nova linha. awk 'BEGIN {print "linha um \ n linha dois \ n linha três"}' gostar linha um linha dois linha três Como posso imprimir as informações na mesma linha com a linha existente. Po...
01.03.2011 / 10:55
2
respostas

awk + corresponde a string após o separador “=”

Eu tenho problema com a seguinte sintaxe do awk echo " param1 param2 param3 = param1 AA , AB , AC , AD " | awk -F"=" '$2~/AA|AB|AC|AD/{print "passed"}' o awk print passou, mas não é porque depois "=" eu tenho param1 e não "AA" ou AB...
22.07.2010 / 10:37