Kbase 15598: Batch or background processes
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/05/1998 |
|
Batch or background processes
A batch or background process is a process that can be run without
being attached to a terminal (tty). This allows the user to start a
process and then logout from the terminal or continue with other
processing.
A batch or background process by default traps for a kill -1 or
SIGHUP. This includes both PROGRESS and non-PROGRESS processes.
Here are some instances where you might receive an error when running
PROGRESS.
If you see error
Redirection or piping of stdin or stdout is allowed only with -b.
(156)
or
** Attempt to write with no current output destination. (516)
1> You have attempted to run PROGRESS in batch mode and did not
redirect output. You can modify the startup command by adding a
" 2>&1 > filename &" to the end or by using the mbpro script
included with PROGRESS.
mpro demo -p test.p 2>&1 > out &
2> You have attempted to run PROGRESS on an operating system that is
not supported by the binaries that you have.
3> You are attempting to connect to PROGRESS using a remote shell.
4> Check the read/write permissions on the tty.
5> Check that you have the default /etc/getty file communication
definition.
28-Mar-96
Modified 5/8/97
Progress Software Technical Support Note # 15598