On Mon Feb 04, 2008 at 21:50:33 +0000, Patter wrote:
> On Mon, 04 Feb 2008 22:00:19 +0100, BartlebyScrivener wrote:
> > Is there a script I could make that I could use to start mutt, and if
> > mutt were already running, then it could just take me to the already-
> > running instance of it, instead of starting a new mutt?
> 
> Hacked up from a little perlish I had hanging around

  Close but not as good as you could do - your script essentially
  says "If mutt is running exit".  A better approach would be to
  use GNU Screen to allow the user to re-attach to a running mutt:

   alias mutt='screen -D -R -S mutt mutt'

   This means create a secreen session with name mutt (-S) running
  wth command mutt - if one is already running with that name detach
  it first.

  The only drawback is this will get fiddly if you're running
 nested screen sessions...

Steve
-- 
Debian GNU/Linux System Administration
http://www.debian-administration.org/


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

Reply via email to