Well, here is the script I use for executing netscape. It allows you
to invoke multiple browser windows using the same call (works well as a
fvwm button). It can also handle old lock files. It redirects errors
to the xconsole so you can see them while using X. Tell me what you
think. Feel free to suggest improvements.
#!/bin/sh
if [ -h ~/.netscape/lock ]
then
if (netscape -remote 'openBrowser()') 2> /dev/console
then :
else
( rm ~/.netscape/lock ; netscape) &
fi
else
netscape &
fi