shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Diferenca entre ./ e source [resolvido]


From: jimmy
Subject: Re: [shell-script] Diferenca entre ./ e source [resolvido]
Date: Thu, 16 Apr 2009 10:00:59 -0300
User-agent: Mutt/1.4.2.3i

On Thu, Apr 16, 2009 at 08:37:03AM -0300, Marcus Gmail wrote:
> 
> Bom Dia!
> 
> O sed eu ja eliminei com a ajuda do Flavio, ele tinha razao. Mudei o 
> nome do script de "child_mysql.sh" para "child_sql.sh". Quanto ao resto 
> nao sei como melhorar, acho que vao ficar os dois awk e um grep mesmo. 
> Segue a saida do pstree (que eh dinamica, obviamente) e o script. A 
> finalidade do script eh pegar quantos processos mysql estao rodando no 
> momento para ser usado no monitoramento do zabbix.
> 
> saida pstree:
> 
> ksoftirqd/1
>      ksoftirqd/2
>      ksoftirqd/3
>      kthreadaio/0
>               aio/1
>               aio/2
>               aio/3
>               kblockd/2
>               kedac
>               khubd
>               3*[kjournald]
>               kmpathd/0
>               kmpathd/3
>               kpsmoused
>               kseriod
>               ksnapd
>               kswapd0
>               2*[pdflush]
>      migration/0
>      migration/3
>      6*[mingetty]
>      mysqld_safemysqld9*[{mysqld}]
>      pcscd{pcscd}
>      smartd
>      sshdsshdsshdbashsubash
>            sshdsshdbashsubashpstree
>      syslogd
>      udevd
>      vsftpd
>      watchdog/0
>      watchdog/3
>      xinetd
>      zabbix_agentd5*[zabbix_agentd]
> 
> 
> O script :
> pstree | grep mysql | awk -F- '{print $8}' | awk -F* '{print $1}'
> 
> A saida :
> 9

não entendi muito bem, você tem que executar o pstree e contar quantas
linhas tem a string "mysql" ?

pstree | grep -F -c mysql
ou
pstree | awk '/mysql/{i++}END{print "mysql:" i}'


-- 
"Não manejo bem as palavras
Mas manipulo bem as strings."
------------------------------


reply via email to

[Prev in Thread] Current Thread [Next in Thread]