Perguntas sobre 'awk'

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

Dividindo o Apache Vhosts em arquivos individuais

Eu tenho vários vhosts em um arquivo que estou procurando dividir cada um em um arquivo próprio correspondente ao ServerName . Eu estou olhando para levar este arquivo <VirtualHost *:80> ServerName host1.example.com </VirtualHost...
05.08.2013 / 19:40
1
resposta

substituindo texto e excluindo texto usando awk no arquivo usando

Eu tenho um script e quero fazer algumas operações de substituição e exclusão nele. Eu usei sed para extrair valores entre as palavras SendCommands e end como este sed -n '/SendCommands/,/end/p' ddtt Como awk não estava me dan...
11.04.2013 / 16:27
1
resposta

Classificar coluna com string correspondente

Eu tenho um arquivo desmiludado por tabulação, quero classificá-los apenas para red_ball da seguinte forma input.txt id tagid name HH556 EN76 red_ball JH678 EN45 green_ball MH678 CV67 red_ball TY896 RT56 red...
26.11.2012 / 23:38
1
resposta

Por que essa variável não é passada para o awk? [duplicado]

Como eu passo essa variável abaixo? Isso não funciona: fname=testfile.txt lsof | awk '/deleted/&&/$fname/ {print $4}' *----no output* Enquanto isso funciona: lsof | awk '/deleted/&&/testfile.txt/ {print $4}' 3r...
20.12.2012 / 11:38
1
resposta

Script de shell para verificar o estado do servidor

Estou escrevendo um script que seria ssh no servidor VMWare e verifique se as VMs estão ativas ou não. Há algum erro na linha server=awk "/$i/{print $2}" /home/dharmit/scripts/vmids . Estou recebendo o seguinte erro ./server_notify.sh: line...
27.02.2012 / 05:38
1
resposta

alterar coluna com script awk

Estou tentando criar um script B que use outro script A para alterar uma coluna específica em uma linha específica. No entanto, quando eu executo o script A sozinho, ele funciona perfeitamente. Mas quando tento usar o script B (permitindo-me exe...
19.05.2014 / 13:59
3
respostas

Como visualizar todo o conteúdo em um array awk?

No meu entendimento, o awk array é algo como o python dict. Então eu escrevo o código abaixo para explorá-lo: awk '{my_dict[$1] = $2} END { print my_dict}' zen E eu tenho: awk: can't read value of my_dict; it's an array name. Com...
06.02.2015 / 11:28
1
resposta

Agrupa os arquivos para o tamanho médio do maior arquivo

Eu tenho 6 arquivos e gostaria de agrupá-los por 2 ou 3 de acordo com o tamanho médio. file1.log 50G file2.log 40G file3.log 20G file4.log 10G file5.log 30G file6.log 70G File6 is 70G é o maior arquivo e gostaria de agrupar o restan...
27.11.2018 / 07:04
2
respostas

.csv Mantém apenas determinados endereços de e-mail?

Eu tenho um arquivo .csv grande com meus clientes Nome: E-mail Eu tenho outra grande lista de e-mails que fazem parte dessa lista e só quero mantê-los. Como posso remover todos os contatos do arquivo .csv que não estão em X.txt?     
18.05.2015 / 17:33
1
resposta

Alterar o delimitador de campo e caractere de citação

Eu gostaria de modificar o conteúdo de dois arquivos diferentes. Como posso obter o resultado esperado usando um script genérico no unix? 1º arquivo: " dentro da string citada, " e , (separador) dentro da string entre aspas exem...
15.11.2018 / 20:38