Perguntas sobre 'awk'

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

Como classifico os UIDs “/ etc / passwd”?

Eu tenho batido minha cabeça neste pequeno projeto nos últimos dias e aqui está como está indo ... Eu preciso organizar todos os UIDs para vários servidores para que todos os usuários tenham o mesmo UID no seu /etc/passwd . Obviamente, esto...
20.09.2011 / 16:51
0
respostas

awk + regex com GUI no windows? [fechadas]

Às vezes, tenho texto copiado de um documento ou navegador que preciso processar. Eu acho que o awk resolveria isso e talvez um pouco de regex para ajudar. Existe algo assim? ou eu preciso encontrar um windows awk e escrever meu próprio utili...
01.10.2010 / 13:39
2
respostas

imprimindo apenas a primeira correspondência encontrada

Eu criei uma declaração que está procurando por informações específicas em cada linha (no meu caso "AAA", "BBB" ou "CCC"), se não houver essa informação N / A é impressa { k=0; for (i=1;i<=NF;i++) if ($i=="AAA") {print $i; k++} else...
13.12.2013 / 21:28
4
respostas

Como substituir primeiro n não. de ocorrência de uma string usando sed e / ou awk?

Eu recebi um arquivo alphabet , em que a tem várias ocorrências em uma linha. $ cat alphabet a b c d e f g h i j k a a l m n a p q r a s t u v w a x y z a k l q z onde $ cat alphabet | grep -o a | wc -l 7 Agora, como posso su...
11.12.2015 / 22:46
2
respostas

como escrever 'awk here document'

Eu tenho um script bash: #!/bin/bash gawk -f realmap.awk realmap.log | column -ts: > realmap.csv gnuplot <<-_EOF_ set term png set out 'realmap.png' set xlabel 'index' set ylabel 'bytes' set style data lp pl...
07.12.2011 / 05:51
2
respostas

como extrair o arquivo json usando o awk / sed?

Inserir dados.json { "lastUpdateTime" : "2018-07-20T10:56:26.000Z", "items" : [ { "date" : "2018-07-19T21:09:27.000Z", "user" : "dddd", "size" : 5219402, "rawSize" : 15658206, "numFiles" : 119 }, { "date" : "2018...
20.07.2018 / 13:57
3
respostas

Executando múltiplos comandos awk em um arquivo

Estou tentando extrair linhas de um arquivo e salvar a saída em um novo arquivo. Eu tenho usado o código: cat datafile | awk -f pullhh.txt > fuel em que o arquivo pullhh.txt contém o código /FUELHH/ Eu quero extrair linhas...
15.01.2013 / 15:31
1
resposta

Comentando a string combinada e adicionando nova linha depois no script bash

Estou tentando comentar uma string correspondente em um arquivo e adicionar uma nova linha logo abaixo da string correspondente. Há alguma maneira de fazer isso ? Pode estar usando sed ou awk. Por exemplo, line1 is good line2 is bad line3...
29.05.2017 / 10:45
3
respostas

usando awk em apenas arquivos que START com 'xyz'

Eu tenho 3 arquivos em um diretório: xyz1.txt , xyz2.txt , rst_xyz.txt e quero trabalhar com APENAS os dois primeiros (aqueles que começam com xyz). O comando ls | awk '/xyz/{print $1}' retornará todos os três. Quais alterações eu poss...
20.01.2015 / 19:21
5
respostas

Expressão regular para localizar IP de remetente usando grep ou outras linguagens

Eu tenho um arquivo de entrada que contém: 19:04:01.631948 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], proto UDP (17), length 48) 181.173.82.61.1985 > 250.66.33.195.1985: HSRPv0-hello 20: state=active group=72 addr=171.64.72.1 hello...
23.04.2013 / 15:30