On Tuesday 05 October 2004 11:13, Randall R Schulz wrote:
Try this:
% help kill kill: kill [-s sigspec | -n signum | -sigspec] [pid | job]... or kill -l [sigspec] Send the processes named by PID (or JOB) the signal SIGSPEC. If SIGSPEC is not present, then SIGTERM is assumed. An argument of `-l' lists the signal names; if arguments follow `-l' they are assumed to be signal numbers for which names should be listed. Kill is a shell builtin for two reasons: it allows job IDs to be used instead of process IDs, and, if you have reached the limit on processes that you can create, you don't have to start a process to kill another one.
Oh, I did all of that. I went through 12 pages of Google search results as well. I know how to send a different signal to a process. I wanted to know how to specify what the value of the signal was. I wanted to set SIGUSR1 to 100 and SIGUSR2 to 101, but ended up modifying the process to look for SIGUSR1 and SIGUSR2 and take the appropriate action. thanks, brian -- Brian Jackson Photo Sports ~ Editorial ~ People ~ Travel ~ Events http://www.BrianJacksonPhoto.com 650-218-5082