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

Re: duda sencilla de bash



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Mariano Cediel wrote:
> Para saber en un bash-scipt si un procesoA está levantado ...
> algo así como ....
> 
> esta=$(ps ax |grep procesoA | grep -v grep)

ricardo@kebek:~ $ esta=`ps aux | grep [p]ostmaster`
ricardo@kebek:~ $ echo $esta
postgres 21072 0.0 0.0 18164 240 0 1 F S Feb16 0:00
/usr/lib/postgresql/7.4/bin/postmaster -c
unix_socket_directory=/var/run/postgresql -D /var/lib/postgresql/7.4/main
ricardo@kebek:~ $

> 
> if $esta; then
>     echo "levantado"
> else
>     echo "apagado"
> fi
> 
> Sé que no es así, que esto no funciona, pero no me aclaro con el
> condicional del if ...

Si lees cualquier howto o man bash esta perfectamente claro.

Incluso help if.

> 
> Gracias anticipadas.
> --
>         [o - -  -   -    -      -
>    (\   |      el pollo galáctico.
>    (  \_('>
>    (__(=_)
>       -"=
> 
> 


- --
Ricardo A.Frydman
Consultor en Tecnología Open Source - Administrador de Sistemas
jabber: ricardoeureka@gmail.com - http://www.eureka-linux.com.ar
SIP # 1-747-667-9534
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFD9enAkw12RhFuGy4RAm51AJwKho1WlgA+rdH8sCVqNcqq4BMykQCcC2cq
4g7t6u/G8X3Nb40dA5mN+c0=
=rbJR
-----END PGP SIGNATURE-----



Reply to: