Perguntas sobre 'awk'

awk é uma linguagem de programação interpretada para fins especiais para extração e relatório de dados.
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 / 16: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 / 13: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 / 12:56
2
respostas

Pergunta sobre instruções de concatenação

Eu tenho um arquivo csv delimitado por ponto-e-vírgula e um script de shell Korn que faz alguma elaboração. Estou procurando entender o que essas duas instruções fazem no shell do Korn: num_rec='cat test.csv |wc -l|tr -d " " | nawk '{printf("...
24.05.2016 / 10:24
2
respostas

Por que o awk diz “erro de sintaxe” para a vírgula que coloquei entre os dois padrões?

Eu corro o seguinte script no Linux (Mint em uma chave USB) com o GNU Awk 4.0.1 instalado por padrão. O erro retornado pelo awk é o seguinte: awk: cmd. line:7: /^Observation/,/^@@@/ {sub("/^N° of case: \(.*\)$","\1\$"); print...
01.09.2015 / 10:33
4
respostas

Como trocar blocos html inteiros em vários arquivos com sed

Eu tenho toneladas de páginas HTML com um conteúdo semelhante ao seguinte: <div class="wrapper"> <div class="aaa"> ...lot of html1 here like div's/spans etc.. </div> <!-- end aaa --> <div class="bbb"> ...lot of...
24.12.2014 / 16:29
2
respostas

Unir arquivos (grandes) em um padrão alfanumérico

Eu tenho: Arquivo 1 como: sting_of_printable_characters*sting_of_printable_characters*sting_of_printable_characters*ALPHANUMERIC_PATTERN Arquivo 2 como: sting_of_printable_characters*ALPHANUMERIC_PATTERN onde * é um separador...
13.10.2015 / 19:03
1
resposta

Extrai a primeira palavra após o padrão que inclui '[…]'

Eu tenho um problema ao tentar extrair a primeira palavra depois que grep corresponde ao meu padrão. Deixe-me mostrar um exemplo: cat test.txt [profile dev] xxx xxx [profile prod] xxx xxx agora eu quero extrair a palavra depois de '...
01.04.2015 / 09:09
3
respostas

como usar o awk / cut para obter dados da coluna que possuam espaço

Eu tenho dados no formato abaixo: 16 SQL*Plus vilconv1 dox-conv2 16 TOAD background query session Disha WORKGROUP\AD agora quero obter dados por coluna, estou usando...
24.02.2015 / 14:55
2
respostas

Usando find -exec como imprimir o nome do arquivo na frente de cada linha?

Semelhante a, mas além disso: find . -iname "somepatter*txt" -print -exec cat {} \; Como o nome do arquivo de cada arquivo pode ser impresso na frente de cada linha com os resultados do find?     
06.10.2015 / 22:21