Perguntas sobre 'awk'

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

awk para cortar parte de um campo e ainda imprimir toda a linha

Eu tenho esta linha: 08:30:02.480507 IP 192.168.100.150.65119 > 192.168.100.151:53 59865 [1au] A? click.em.redbox.com. (48) Eu preciso cortar o ".480507" no timestamp para que a linha fique assim: 08:30:02 IP 192.168.100.150.65119 &...
21.06.2016 / 14:37
1
resposta

Usar o gensub não substitui a partida

Eu tenho um arquivo separado por tabulações e a primeira coluna contém entradas como esta: sp|O00253|AGRP_HUMAN Estou tentando usar awk para gerar um novo arquivo contendo apenas o texto entre | s na coluna 1 e o restante do texto...
11.08.2016 / 16:59
1
resposta

Bash remove todos os caracteres após o padrão com awk

Eu tenho um arquivo de entrada no seguinte formato: something here somethingElseHere^[%-somestuff here ^[%-somestuff here Observe que ^[ é o caractere de escape \x1b . Então, o que estou tentando fazer é excluir tudo no arquivo ap...
05.01.2017 / 08:52
2
respostas

Como usar o 'awk' para determinar o valor máximo em múltiplos subconjuntos de dados dentro de um arquivo?

Bom dia, Estou usando awk e tentando determinar o valor máximo de vários conjuntos de dados em um arquivo. Digamos que eu tenha os dados: 1 2 3 4 5 6 7 8 9 8 7 6 5 4 3 2 1 2 3 4 6 7 8 7 7 8 7 6 5 4 3 2 Eu gos...
28.12.2016 / 16:21
2
respostas

Pesquisa na coluna específica para padrão e saída da linha inteira

Estou trabalhando no HDFS e estou tentando obter toda a linha onde a quarta coluna começa com o número 5: 100|20151010|K|5001 695|20151010|K|1010 309|20151010|R|5005 410|20151010|K|5001 107|20151010|K|1062 652|20151010|K|5001 Por isso, de...
02.12.2015 / 22:47
2
respostas

Como remover certos caracteres (mas não todos) antes de um ou mais caractere (s)?

Se eu quisesse remover tudo antes de um caractere (digamos "("), eu faria algo assim 's/.*(//g' . Agora eu quero remover apenas certas coisas antes de um caractere / alguns caracteres, no meu caso - e antes de ( (incluindo espaço)...
03.12.2015 / 00:45
1
resposta

grep saída do cdrecord

Eu gostaria de analisar a saída do cdrecord / wodim usando o grep. cdrecord -v gera linhas como Track 01: 49 of 75 MB written (fifo 100%) [buf 100%] 10.2x. O problema é que o cdrecord usa retornos de carro ( CR , \r ) para mo...
10.02.2016 / 13:06
3
respostas

Como posso usar (sed | awk) para mascarar um endereço de e-mail com asteriscos como j******e@g***.com

Como posso mascarar uma lista de endereços de e-mail como: John Doe <[email protected]> John Doe <[email protected]> Jane Doe <[email protected]> ... com sed (ou awk) em algo como: John Doe <j******e@g***l.com&g...
16.11.2015 / 15:31
2
respostas

Média e movimentação de uma seleção de arquivos

Eu tenho um monte de diretórios, cada um deles colocando uma tabela ASCII nomeada de acordo com o nome do diretório; como segue: a1/a1.txt a2/a2.txt a3/a3.txt a4/a4.txt b1/b1.txt b2/b2.txt b3/b3.txt b4/b4.txt Gostaria de operar uma seleçã...
18.11.2015 / 12:52
1
resposta

Modifica os valores em uma coluna com base no número de dois-pontos que contém

Eu manipularia o conteúdo da segunda coluna com base no número de dois pontos que ela contém. Se o segundo campo contiver mais de um dois pontos, eu precisaria do conteúdo antes dos primeiros dois pontos. Eu exigiria o valor inteiro. #Input...
20.05.2016 / 10:56