Perguntas sobre 'awk'

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

dúvida em relação ao uso da divisão no awk

arr=($(echo "great#man" | awk '{split($0,a,"#"); } END {print a[0]; print a[1];}')) echo " ${arr[0]} " echo " ${arr[1]}" Minha saída esperada é: great man Mas estou recebendo great arr [1] não está sendo impresso    ...
17.09.2013 / 09:44
2
respostas

Extraindo strings de texto do arquivo, atribuindo-as a variáveis e depois gravando-as em outro arquivo?

Basicamente, é um servidor de jogo (minecraft) e eu tenho uma situação em que estou tentando automatizar a nova geração do mundo. Basicamente, eu tenho um arquivo que é gerado felizmente com este snippet. arquivo1.txt keepSpawnInMemory: 'tr...
03.08.2014 / 14:54
2
respostas

Como obtenho um campo na lista de trabalho do bash usando o awk?

Eu queria escrever uma função para recuperar um campo da lista de tarefas em segundo plano no bash. Por exemplo, para obter um argumento específico. Digamos que eu envie o vim para o plano de fundo, então "jobs" exibe esta lista: [1]+ Sto...
10.04.2013 / 16:17
3
respostas

Combinando Awk com Curl

Como eu definiria minha declaração curl para que colocasse o valor de cada $3 em para o nome de usuário e o valor de cada $4 para as informações do wallclock? Mais informações Estou tentando obter as informações de nome de usuário...
29.03.2012 / 16:34
1
resposta

Substitua pontos e vírgulas por vírgulas entre aspas apenas [duplicado]

Estou tentando usar a função awk para substituir os pontos-e-vírgulas entre aspas por vírgula e é 98% ok para mim, porque quero manter as aspas (""). Sequência de entrada 0x0001003C00040B40;1674901;3;3;"PORTUGAL,0x7ed78c,0x285d";1;1...
22.11.2012 / 19:53
1
resposta

Como as matrizes associativas funcionam?

bash-3.00# cat iplogs.txt 180607 093423 123.12.23.122 133 180607 121234 125.25.45.221 153 190607 084849 202.178.23.4 44 190607 084859 164.78.22.64 12 200607 012312 202.188.3.2 13 210607 084849 202.178.23.4 34 210607 121435...
27.11.2012 / 16:41
1
resposta

Como analisar essa saída e colocá-la em uma matriz?

Espero que o script tenha uma saída semelhante a: Eu gostaria de extrair todas as palavras como Gi / 02/12 etc em uma matriz ou lista. VLAN Name Status Ports ---- -------------------------------- --------- --...
12.03.2013 / 14:07
1
resposta

Como posso encontrar e filtrar uma coluna específica em um arquivo .csv? [duplicado]

Eu tenho arquivos .csv com a seguinte estrutura: cat,dog,mouse,pig,bird,cow,... 21,34,54,566,78,1,... 23,10,12,569,56,4,... 32,20,13,123,56,3,... 34,30,44,322,66,2,... Eu quero filtrar a coluna relacionada ao mouse, por exemplo: 54 1...
14.03.2013 / 22:14
1
resposta

Valide o timestamp Unix usando BASH

Meu google-fu falhou, então espero que alguém aqui possa me apontar na direção certa. Eu estou no meio de fazer alguns esforços de validação de dados e suspeito que o sistema está gravando algumas datas inválidas no formato unix epoch (segundos...
10.01.2013 / 23:07
3
respostas

Luta com grep, sed, awk para filtrar html

Estou tentando aprender como usar ferramentas do Linux em uma instalação do cygwin. Eu decidi fazer um projeto para tentar me ensinar os fundamentos do script de shell e, simultaneamente, realizar alguma educação pessoal. Meu projeto original er...
20.03.2013 / 05:42