On Sun, Feb 29, 2004 at 02:09:17AM -0500, Gregory Seidman wrote:
> ... A better
> way is to use a spinlock wrapped around lsof or netstat right after the
> gnome-settings-daemon call (note that calling it without any arguments
> works at least as well):
> 
> #...
> gnome-settings-daemon &
> GSDPID=$!
> while lsof -u$USER | awk 'BEGIN { found = 0; }
>       ($2 == "'$GSDPID'") && ($8 ~ /orbit-'$USER'/) { found = 1; next }
>       END { exit found }'
> do
>       sleep 1
> done
> sleep 1
> #...
> 

This works.  Thanks!
I'll grok it later.

I never really understood awk (still don't); it's nice to have a useful 
example.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to