sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #100187
Re: number of me - script problem
2010/4/15 Martin Dupont Ahrentsen <martin@xxxxxxxxxxxx>:
> Martin Møller Skarbiniks Pedersen skrev:
> Prøv med :
>
> NUM_OF_ME=`ps -ef | grep [n]um_of_me.sh | wc -l`
> echo $NUM_OF_ME
>
>
> if [[ $NUM_OF_ME -gt 1 ]] ; then echo already running ; exit ; fi
>
>
Øh. Det giver da ingen forskel.
Flg. scriptet giver 3 på min linux og 2 på min opensolaris.
#!/bin/bash
NUM_OF_ME=$(ps -ef | grep num_of_me.sh | grep -v grep |wc -l)
echo $NUM_OF_ME
Hvordan checker jeg korrekt på en virkårlig unix i et bash-script at
der kører præcist en udgave
af scriptet ?
Mvh
Martin
Follow ups
References