Perguntas sobre 'awk'

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

Problema usando tail e awk para monitorar log e executar um comando

Eu quero monitorar um arquivo de log em tempo real e executar alguns comandos quando algumas frases aparecerem no log. Eu pesquisei este site (e muitos outros sites) e é isso que eu tentei: tail -f /var/log/omxlog | awk '/player_new/ { "ec...
14.02.2017 / 12:36
1
resposta

Extrai informações dos arquivos para saída com o nome do arquivo concatenado e separado por vírgulas

Eu tenho um diretório com vários arquivos com a extensão .failed Esse número de arquivos pode mudar todos os dias. Esses arquivos possuem o seguinte formato: file1.failed: FHEAD|4525|20170109000000|20170125024831 THEAD|150001021|20170109...
26.01.2017 / 00:34
4
respostas

Como posso excluir tudo, exceto um padrão alfanumérico?

Eu também tenho um arquivo com muitos caracteres especiais e indesejados. Quero manter um padrão alfanumérico específico e ignorar todo o resto - por exemplo, AB123456789 - quero extrair apenas esta palavra-chave, ou seja, dois alfabetos "AB" se...
10.02.2017 / 16:30
3
respostas

Selecionando linhas em um arquivo CSV com base no valor da coluna que contém uma vírgula incorporada

Eu tenho um arquivo CSV (CSV UTF-8 (delimitado por vírgulas) (.csv)) com 5 colunas: dados do cliente, nome do cliente, e-mail do cliente, motivo do cancelamento, comentários da razão de cancelamento Como eu filtraria as linhas com "Queria o i...
30.01.2017 / 17:05
1
resposta

Usando 'awk' para imprimir um espaço reservado em vários blocos de dados

Bom dia, Eu tenho muitos blocos de dados, contendo de 1 a 8 variáveis (denotadas "CONDx" abaixo) com base na entrada do usuário. Eu escrevi um script usando awk e grep para extrair dados para serem apresentados em um formato de coluna. Esses...
10.01.2017 / 21:03
1
resposta

Como posso interpolar um valor perdido dependendo do valor anterior e próximo?

Eu tenho um arquivo grande com duas colunas, gostaria de interpretar o valor em 0,00, 0,50, 1,00, 1,50 ... etc (se já não existir) calculando a média do valor anterior e do próximo valor. Por exemplo, o valor correspondente de 3.00 é perdido...
16.01.2017 / 17:39
2
respostas

Como imprimir a diferença entre duas datas de dois arquivos usando o awk

Eu preciso imprimir a diferença (em dias) entre o dia mais antigo do arquivo 1 (US $ 2) e a data do arquivo 2 (US $ 2) para cada ID exclusivo (US $ 1). para que eu possa ter a diferença de Id ($ 1) e dias como um arquivo de saída. Arquivo 1...
15.01.2017 / 11:36
1
resposta

awk - muda de linha se [fechado]

Como alterar uma linha em um arquivo por comando se apenas duas linhas imediatas existirem DE Line1 LineA OldLine PARA Line1 LineA NewLine     
02.01.2017 / 04:23
1
resposta

como remover caracteres de nova linha na sequência fasta

Eu tenho o arquivo fasta ( modelfasta.fasta ) assim: >seq1 AAAAAAAAAAAAAAA GGGGGGGGGGG >seq2 TTTTTTTTTTTTTTT CCCCCCC Estou esperando uma saída assim: >header>seq1 AAAAAAAAAAAAAAAGGGGGGGGGGG >header>seq2 TTTTTTTTTTTT...
04.01.2017 / 10:42
1
resposta

Sed script para modificar o caminho

Eu tenho um arquivo gerado com declare -r app_classpath="/home/ubuntu/path1:$lib_dir/../ ... Eu quero anexar o app_classpath com outro caminho após a primeira cotação e terminar com dois pontos.     
11.01.2017 / 23:56