Somatório de valores do comando ps
Publicado por Guilherme Augusto da Rocha Silva (última atualização em 09/10/2010)
[ Hits: 7.305 ]
Homepage: pgfoundry.org/projects/pgtools/
Download 1286157647.soma_ps.sh (versão 2)
Como somar valores numéricos retornados pelo comando "ps", tais como "%cpu" e "%mem". O script usa recursos do bash, ps e awk.
Para executar:
sh soma_ps.sh <nome de usuario>
O retorno é algo como:
%cpu %mem
46.00 52.30
Versão 2 - Enviado por Guilherme Augusto da Rocha Silva em 03/10/2010
Changelog: Alteração no endereço de e-mail para evitar spammers.
Download 1286157647.soma_ps.sh
#!/bin/bash # Autor: Guilherme Augusto da Rocha Silva <gars.dba@gmail.com> # Data: 10/08/2010 # Objetivo: Retornar o somatório valores CPU e MEM, do comando "ps", de processos específicos de um usuário. # Argumento: Nome do usuário (obrigatório) # Retorno: Valores do somatório test -z "$1" && { echo -e "\nInforme nome do usuario do processo\n\n" exit 1 } export LC_NUMERIC="C" nome="$1" # Ordem dos campos: # $1 user # $2 comm # $3 %cpu # $4 %mem ps --no-header --format "user comm %cpu %mem" -U ${nome} -u ${nome} | awk ' BEGIN{ printf("%%cpu\t%%mem\n"); soma_cpu = (float)0.0; soma_mem = (float)0.0; } { soma_cpu += (float)$3; soma_mem += (float)$4; } END{ printf("%.2f\t%.2f\n", soma_cpu, soma_mem); }' exit 0
Gravar uma imagem ISO em um CD-R
Pingmon1.0 - Ping Timeout Monitor
Nenhum comentário foi encontrado.
Criar entrada (menuentry) ISO no Grub
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalar o VIM 9.1 no Debian 12
Como saber o range de um IP público?
Muitas dificuldades ao instalar distro Linux em Notebook Sony Vaio PCG-6131L (VPCEA24FM)
Slackpkg+ (Slackpkg Plus) está de volta!
Como dividir duas janelas igualmente e lado-a-lado na sua tela
instalar o Linux em computadores Acer novos (1)