[FUG-BR] ps e wc
Boa tarde, Executo o comando no shell: ps -aux | grep -E processo | grep -v grep | wc -l Me retorna o valor Zero porque não existe processo até aqui tudo OK. criei um arquivo .sh e fiz o sequinte #! /bin/sh ret=$(ps -aux | grep -E processo | grep -v grep | wc -l) echo $ret hora ele imprime 2 , 3 ou 4. Não era para ele imprimir 0; FreeBSD 6.2 - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] ps e wc
2008/10/27 mateusgra [EMAIL PROTECTED] Boa tarde, Executo o comando no shell: ps -aux | grep -E processo | grep -v grep | wc -l Me retorna o valor Zero porque não existe processo até aqui tudo OK. criei um arquivo .sh e fiz o sequinte #! /bin/sh ret=$(ps -aux | grep -E processo | grep -v grep | wc -l) echo $ret hora ele imprime 2 , 3 ou 4. Não era para ele imprimir 0; Nao entendi ao certo o que vc quer, mais se quer saber se ele executou com sucesso deveria usar echo $? Se o que vc quer e saber quantas linhas ele retornou pode usar assim ret=`ps -aux | grep -E processo | grep -v grep | wc -l` -- Giancarlo Rubio - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] ps e wc
#! /bin/sh ret=$(ps -aux | grep -E processo | grep -v grep | wc -l) echo $ret hora ele imprime 2 , 3 ou 4. Não era para ele imprimir 0; Seu script chama processo.sh? -- []´s Helio Loureiro - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] ps e wc
Giancarlo Rubio escreveu: 2008/10/27 mateusgra [EMAIL PROTECTED] Boa tarde, Executo o comando no shell: ps -aux | grep -E processo | grep -v grep | wc -l Me retorna o valor Zero porque não existe processo até aqui tudo OK. criei um arquivo .sh e fiz o sequinte #! /bin/sh ret=$(ps -aux | grep -E processo | grep -v grep | wc -l) echo $ret Tente simplificar: - #!/bin/sh #set -xv echo $(pgrep $1 | wc -l) - -- Patrick Tracanelli FreeBSD Brasil LTDA. Tel.: (31) 3516-0800 [EMAIL PROTECTED] http://www.freebsdbrasil.com.br Long live Hanin Elias, Kim Deal! - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd