ARPUS/ce, Version 2.6.2 (03/10/05) (SCCS 1.5) _______________________________________________________________________________ dq [-a <hexchar>] [-b] [-c <sig_number>] [-i] [-s] [<pid>] "kill" DESCRIPTION: The dq command is used to send an interrupt signal to a process when running under ceterm. It can also be used to send signals other processes. dq with no parameters and the -a parameter are only valid in ceterm. dq also causes any pending input in the Unix command window to be removed. It also causes the terminal output window to scroll to the bottom. PARAMETERS: -a <hexchar> This option sends the character hexchar to the shell. <hexchar> can be any character valid in an er (enter raw) command. This includes two digit hex codes, such as 0C or A3, control constructs such as ^c or ^d, and C type escaped characters, such as \t and \r. For example, dq -a ^c forces dq to send the hex 03 character as a quit character to the shell. This feature is useful on some platforms when using telnet. By default dq queries the shells line discipline to get the interrupt character and sends this character. Because multiple line disciplines are involved in telnet, the wrong character is sometimes returned. Since interrupt is almost always ^c (see stty(1V)) this can be compensated for with the -a parameter. This parameter is ignored if a process id (<pid>) is specified. -b Blast. This parameter causes a SIGKILL to be sent to process <pid>. If <pid> is omitted, the SIGKILL is sent to the ceterm shell process and closes the socket connection to the shell. This should stop the shell in it's tracks. -c <sig_number> This option sends the signal <sig_number> to process <pid>. If <pid> is omitted, the signal is sent to the ceterm shell process. <sig_number> is a decimal signal number. If the special value -1 is used as the signal number, the pipe which sends data from the ceterm process to the shell is flushed. This is useful in long Ce command scripts where user input is being simulated. -i Interrupt. This parameter causes a SIGINT to be sent to process <pid>. If <pid> is omitted, the SIGINT is sent to the ceterm shell process. This will usually kill the shell. -s Stop. This parameter causes a SIGQUIT to be sent to process <pid>. If <pid> is omitted, a SIGQUIT followed by a SIGKILL is sent to the ceterm shell process. This will usually kill the shell. <pid> This is the process id (number) of the process to send the signal to. This parameter is optional in a ceterm window. In a ce or cv window, if no <pid> is specified, the command is a no-op. If a <pid> is specified with no other parameters, a SIGTERM signal is sent. Normal use for this command is to have it under the key definition for ^q. (kd ^q dq ke). Users not migrating from Apollo may prefer to move this definition to ^c. The dq command with no parameters differs from an "er ^c" in that the data is send immediately rather than being put in a buffer and no newline is attached when it is transmitted to the shell. RELATED HELP FILES: eef (End of File ) regionsCon (marking regions) support (customer support) _______________________________________________________________________________ Copyright (c) 2005, Robert Styma Consulting. All rights reserved.