MPE/iX Shell and Utilities Reference Manual, Vol 2
Interrupting Processes
POSIX requires that the TTY driver recognize a special interrupt character and send a signal to the fore-
ground process when it receives this character. This facility is not implemented in the current release.
Instead, it uses an alternative mechanism based on the existing
MPE/iX sub-system break facility to
emulate it. In most cases, typing CTRL-Y interrupts the foreground process. Note that this is a limited
emulation and may not work in all cases.
There is presently no emulation provided for the quit facility.
Refer to the stty(1) and sh(1) man pages for more information.
End-of-File
POSIX normally defines a character to represent the end-of-file. When a program which is reading input
from a file encounters this character, it means that the file is complete. The current release of
MPE/iX
does not use a single character for this purpose. Instead, it uses the text string :eod. No mechanism to
alter this behavior is currently implemented.
Direct Device Input/Output
MPE/iX supports device link files. As a result, you can use utilities like tar and pax to read and write
tapes directly. Use the mknod command to create a device link to the desired device destination. For
example,
:MKNOD "/dev/TAPE7c07"
creates the device link file /dev/TAPE7. Now you can use the command
tar –xvf /dev/TAPE7
in the shell.
Configuring TTY’s
The current release of MPE/iX does not support all of the configurable options specified in the POSIX
standard. Refer to the stty(1) man page for a list of features that are not currently implemented.
Reopening TTY’s
The current release of MPE/iX does not allow you to directly reopen a tty through MPE/iX Shell and Utili-
ties. The tty utility is primarily provided for informational purposes. A command like
ls > $(tty)
does not work properly because the shell cannot use the string returned by tty to reopen the terminal.
MPE/iX Implementation Considerations A-19