Perguntas sobre 'awk'

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

Acrescentando valor a uma coluna com base na condição

Eu tenho um arquivo csv file.csv . Action,Type,Name,Destination Add,File,File1.war,path Add,File,File2.properties,path Add,Directory,File3.war,path Eu dei este arquivo como uma entrada para um loop while e ele verifica toda e qualquer l...
08.03.2017 / 09:16
2
respostas

Por que este comando awk imprime a saída duas vezes

Eu tentei escrever um forro no awk para converter um arquivo de duas colunas em três colunas. i.e. chr name & posição inicial   - > chr name & if (Start > 2000), em seguida, inicie -2000; mais 0 & posição inicial Então eu...
09.03.2017 / 10:34
2
respostas

eu quero substituir a saída para texto

eu tenho abaixo do Código. curl -X POST --data-urlencode 'payload={"channel": "#general", "username": "webhookbot", "text": "This is posted to #general and comes from a bot named webhookbot.", "icon_emoji": ":ghost:"}' https://hooks.slack.com...
03.03.2017 / 15:09
1
resposta

awk para imprimir uma coluna de dados quando o padrão corresponde a uma determinada coluna

Eu tenho arquivo de entrada ABC 123 DEF 456 ZYX 098 WVU 765 PQR 111 RST 333 Agora estou tentando exibir a 3ª e a 4ª coluna se o padrão corresponder à coluna 1 e exibir a primeira e a segunda coluna se o padrão correspond...
02.03.2017 / 12:22
4
respostas

obtém valores de acordo com a lista de colunas no unix

Eu tenho file1: col1=val1|col2=val2|col3=val3|col4=val4 col1=val1|col2=val2|col4=val4|col5=val5|col6=val6 col1=val1|col3=val3|col4=val4|col6=val6 col1=val1|col2=val2|col3=val3|col4=val4|col5=val5|col6=val6 E lista de colunas única no arqu...
17.03.2017 / 10:20
1
resposta

canaliza parte de um arquivo de texto para o trabalho de recebimento de dados (python)

Eu quero enviar parte de um arquivo de texto muito grande para o trabalho downstream (python). Basicamente, quero obter todas as linhas ímpares e os primeiros n caracteres das linhas pares, mas ainda quero manter a ordem da linha. A razão...
12.02.2017 / 20:33
1
resposta

Descobrir o número máximo da coluna fornecida do arquivo csv

Eu tenho um arquivo separado por espaço com 4 colunas. Eu quero fazer uso do awk para descobrir o máximo de cada coluna. Meu script awk deve gerar essa informação no final do arquivo. por exemplo, se meu arquivo é assim: Bana...
11.02.2017 / 07:30
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 / 11: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...
25.01.2017 / 23: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 / 15:30