> It is a feature of *nix shells that an ending "&" in the command line will > make the process forked. eg, > > 2!:1 '/Applications/TextEdit.app/Contents/MacOS/TextEdit &'
Just to pick a nit, except for shell "built-ins", all command lines in Unix shells are "forked" -- executed within a separate process with a separate memory image (vfork notwithstanding). The '&' tells the shell interpreter not to wait for the forked command to complete before proceeding on to the next command. Otherwise, the shell waits for the forked command to complete, fail, or be interrupted. ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm