• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: launching cml without duplicating Terminal
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: launching cml without duplicating Terminal


  • Subject: Re: launching cml without duplicating Terminal
  • From: Jake <email@hidden>
  • Date: Wed, 12 Dec 2001 10:27:37 -0500 (EST)

already tried that.

[[NSWorkspace sharedWorkspace] launchApplication:@"/usr/bin/top"];

doesn't work.

> Instead of using an NSTask to launch an application use NSWorkspace's
> functions.... like
>
> - (BOOL)launchApplication:(NSString *)appName
>
> Alex
>
> On Wednesday, December 12, 2001, at 08:22 AM, Jake wrote:
>
> > While the following worked fine launching the program. However if
> > terminal is already open, it will open another copy(separate icon in
> > the dock) and run the program. There is no man page for Terminal. So
> > how does one open a commanline process without launching an additional
> > copy Terminal if one is already running?
> >
> >
> > NSArray *arg;
> > arg = [NSArray arrayWithObject:@"/usr/bin/top"];
> > [NSTask launchedTaskWithLaunchPath:
> > @"/Applications/Utilities/Terminal.app/Contents/MacOS/Terminal"
> > arguments:arg];
> >
> > thanks. jake


  • Follow-Ups:
    • Re: launching cml without duplicating Terminal
      • From: Alex Keresztes <email@hidden>
References: 
 >Re: launching cml without duplicating Terminal (From: Alex Keresztes <email@hidden>)

  • Prev by Date: Re(2): More localization
  • Next by Date: Re: launching cml without duplicating Terminal
  • Previous by thread: Re: launching cml without duplicating Terminal
  • Next by thread: Re: launching cml without duplicating Terminal
  • Index(es):
    • Date
    • Thread