Perguntas sobre 'awk'

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

Como substituir vírgulas por espaços em branco em um csv, mas inserir um número diferente de espaço após cada coluna?

Eu tenho um arquivo no seguinte formato: s1,23,789 s2,25,689 e gostaria de transformá-lo em um arquivo no seguinte formato: s1 23 789 s2 25 689 ou seja, 6 espaços em branco entre a 1ª e a 2ª coluna e apenas 3 espaço...
17.01.2017 / 01:22
3
respostas

Extrair texto usando sed não funciona como esperado [duplicado]

Estou apenas começando usando sed e pretendo usá-lo para extrair endereços IP de ping output. Aqui está o que estou tentando alcançar exatamente: texto de entrada: ytmti (192.188.2.3) jjggy resultado desejado: 192.188.2.3...
24.06.2014 / 06:31
2
respostas

Procura uma string com os dois últimos caracteres como numérico

Suponha que eu tenha um arquivo como este: adasfddfd09 dsassd90897 323sdsdsdsd sdddsdf56 dfdf45fdfdf Eu quero pesquisar apenas as cadeias com os últimos dois caracteres numéricos com sed , grep e awk .     
24.06.2014 / 14:15
3
respostas

awk filtrando captura ao vivo com arquivo como lista de padrões

O que estou tentando fazer é bem simples. Estou gerando a saída de tshark e redirecionando-a para awk com um canal | . Como tshark obtém dados ativos, eu quero que awk pesquise em cada saída para um padrão (alguns endereços MAC que...
18.06.2014 / 00:50
4
respostas

Combine fdisk e df na mesma saída

sudo fdisk -l dá: 255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk ide...
28.05.2014 / 17:27
1
resposta

sort e uniq no awk

Eu sei que existem "sort" e "uniq" por aí, no entanto, a pergunta de hoje é sobre como utilizar o AWK para fazer esse tipo de trabalho. Diga se eu tenho uma lista de qualquer coisa realmente (ips, nomes ou números) e quero classificá-los; Aqu...
30.03.2015 / 08:10
3
respostas

awk remove as linhas com base em outro valor de coluna

Eu tenho um arquivo como abaixo, que eu classifiquei com base no campo de nome de usuário. UserID score UserName 1234 200 Jack 5678 150 Jill 8543 200 Jill 5678 100 John Estou tentando remover as linhas que têm a pontu...
13.03.2014 / 16:13
1
resposta

Como uso o Ternary Operator no awk para gravar em um arquivo?

Como o título diz, qual é a sintaxe do Ternary no comando awk para gravar um arquivo quando a condição é vista? Abaixo, estou tentando, mas obtendo erro de sintaxe para determinadas entradas! Dados da amostra de entrada infile.txt :...
29.07.2017 / 17:49
2
respostas

awk, a função de aspas (") na seleção de números? (Linux)

Eu tenho uma tabela de entrada, parcialmente: TCTTTTAAAGCCTCCTCAACTGTTTTAGGG 1 0 CACAACTGAAAAGTACAATGTGTTTGCTTC 1 0 CACCATATTTATTTAAAGGAGCATCTAAAT 1 3 ACGAGAAAAAAAAAAGGGGTGACCCCCTGG 3 0 CAAAATATTAATTCTTTACTATGAAACT...
21.09.2017 / 00:58
3
respostas

Mesclando 3 linhas consecutivas com swap

Ei, preciso mesclar três linhas consecutivas com a troca entre a segunda e a terceira linha em 'file': $cat file Object Name: A comments: comment A manual_encdomain: Name: A Object Name: B comments: comment B manual_encdomain...
14.09.2017 / 17:39