Perguntas sobre 'awk'

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

usando nawk, como somar todos os números nos campos $ 1, $ 2 e $ 3?

Usando o nawk, como somar todos os números nos campos $1 , $2 e $3 ? 8 6 2 7 3 5 1 9 4 Eu quero que o resultado seja sum = 45     
31.10.2012 / 16:16
2
respostas

Como posso classificar e remover uma lista muito longa de palavras?

Eu tenho um arquivo de 400 megabytes. O arquivo é uma lista de palavras, cada palavra em uma única linha. Fim das linhas são uma mistura de cr / lf e lf. Algumas das palavras são unicode. Eu prefiro respostas para Linux ou Windows por favor....
31.08.2013 / 14:25
3
respostas

mostre os itens que apareceram 2 vezes ou mais

Como posso selecionar os ips que apareceram 4 vezes ou mais, por exemplo, aqui? o arquivo de entrada é 192.168.1.28 192.168.1.100 192.168.1.31 192.168.101.2 192.168.1.31 192.168.11.02 192.168.1.31 192.168.1.28 192.168.1.28 192.168.1.31 192...
10.03.2013 / 21:21
3
respostas

Analisando a saída de “uptime” com o bash

Eu gostaria de salvar a saída do comando uptime em um arquivo csv em um script Bash. Como o comando uptime tem formatos de saída diferentes com base no tempo desde a última reinicialização, criei uma solução bem pesada baseada em case ,...
23.08.2014 / 08:57
2
respostas

Existe uma maneira de imprimir 2 linhas (se houver) antes e depois de um alvo ou imprimir um espaço reservado, se não?

Eu não sou falante nativo de inglês, então espero ser claro. Eu sei sobre grep -C 2 "TARGET" inputfile para selecionar 2 linhas antes e depois da linha do TARGET, mas não consigo usá-lo para gerenciar meu problema. Eu tenho arquivos estrut...
07.02.2014 / 14:49
2
respostas

Remover linhas não duplicadas no Linux

como posso remover linhas não duplicadas do arquivo de texto usando qualquer programa linux sed, awk ou qualquer outro? Exemplo: abc bbc abc bbc ccc bbc Resultado: abc bbc abc bbc bbc A segunda lista removeu ccc porque não tinha...
02.08.2016 / 07:56
3
respostas

Como posso zerar um campo específico em um arquivo de texto?

Eu tenho um arquivo como este: 123123213,456,be 124243233,4346,ytr 123123123,436535,uytr 324234324,322,yt 234324323,32,tyutr Eu quero zerar o campo do meio para dar o resultado: 123123213,00000456,be 124243233,00004346,ytr 123123123,00...
25.10.2010 / 16:00
3
respostas

Inserindo string de xargs em outra string

Digamos que eu tenha algum comando que produza um monte de strings. A saída desse comando pode ser algo como: ... foo bar blargh ... Digamos que eu tenha uma string definida myString$Blah Eu quero inserir cada uma das strings onde...
16.03.2012 / 21:34
4
respostas

Obtém o tamanho do LVM usando o AWK?

Estou precisando descobrir o tamanho da imagem vm001 do LVM. Digamos que eu tenha um volume LVM chamado /dev/VGgroup/vm001 . Agora, usando lvdisplay , posso descobrir o tamanho: --- Logical volume --- LV Name /dev/VGgr...
12.03.2012 / 11:21
2
respostas

Shell: localizar e substituir palavra

Eu tenho uma string no meu shell script que está em um formato fixo: '[STATUS REPORT] PROJECT' . Quando o usuário executa meu script de shell, ele será solicitado a fornecer um valor para 'PROJECT' . Eu gostaria de substituir a palavra '...
10.08.2011 / 06:45