Tom, You should note that the ctrl+ commands are standard Linux/Unix ASCII signals in a console session going back to TELETYPE days.... For a complete description of them, try -
http://en.wikipedia.org/wiki/ASCII_control_character#ASCII_control_characters Within that you can find links for the various ones you mention - ctrl+c (ASCII end of text) signals "attention/interrupt" and can be useful to interupt a runaway process (in j or other places) ctrl+d (ASCII end-of-transmission character) signals the end of your interactions (ends j session) ctrl+z (ASCII Substitute) In Unix operating systems, this character is typically used to suspend the currently executing interactive process. The suspended process can then be resumed in foreground (interactive) mode, or be made to resume execution in background mode, or be terminated. This is a really handy trick in jconsole under Linux/Unix. As for the exit (2!:55) issues. You should carefully note that when someone says: q '' They typed the letter q (e.g. the cover verb for 2!:55) followed by two, adjacent, single quote (') marks which is an empty string in j. I hope you are having fun using j. - joey On 2011/12/12 08:29 , Tom Szczesny wrote: > Hi - > > exit 0 works > ctrl+c does not work > ctrl+d works > ctrl+z exits, but with a message > [1]+ Stopped > bin/jconsole (the first time you end a session) > [2]+ Stopped > bin/jconsole (the second time you end a session) > ctrl+q does not work > > 2!:55 '' works (when I add the the 2 single quotes at the end) > 2!:55 0 does not work > 2!:55 does not work (with no pair of single quotes) > > Thanks again, > Tom > > > On Mon, Dec 12, 2011 at 11:13 AM, Devon McCormick<devon...@gmail.com>wrote: > >> Tom - >> >> This really ought to work, even under Linux: >> 2!:55 '' >> where the argument to "2!:55" is an empty vector (two single-quotes). >> > >> Since I define "q" for myself, (i.e. it's not a standard verb) I'm not >> surprised that that didn't work. >> >> Since I usually use "2!:55" with an empty vector argument (''), does that >> mean I'm not giving a return code? Would that be like a "void" or "void *" >> return in C? >> >> Regards, >> >> Devon >> ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm