Foreground Definition
Operation Console Behavior Terminal Behavior X Windows Behavior
rmb Operates as Operates as Operates as
originally defined originally defined originally defined
rmb MYPROG Operates as Operates as Operates as originally defined originally defined originally defined
rmb < MYKBD Start rmb Start rmb Start rmb
No active keyboard No active keyboard No active keyboard Use MYKBD as Use MYKBD as Use MYKBD as keyboard input then keyboard input then keyboard input then
EXIT EXIT EXIT
Retains possession of EXECUTE window
rmb MYPROG < Start rmb Start rmb Start rmb
MYKBD
No active keyboard No active keyboard No active keyboard
Run MYPROG Run MYPROG Run MYPROG
Use MYKBD for Use MYKBD for Use MYKBD as keyboard input then keyboard input then keyboard input then
EXIT EXIT EXIT
Retains possession of EXECUTE window
Running BASIC/UX as a Background Process B·9
Foreground Definition (continued)
Operation Console Behavior Terminal Behavior X Windows Behavior rmb &> OUTFILE Start rmb Start rmb Start rmb
No visible display No visible display No visible display No graphics No graphics No graphics Live keyboard Live keyboard No window
active active commands
Printed output goes Printed output goes Live keyboard
to OUTFILE to OUTFILE active
EXIT with QUIT EXIT with QUIT Printed output goes to OUTFILE EXIT with QUIT
rmb MYPROG &> Start rmb Start rmb Start rmb
OUTFILE
No visible display No visible display No visible display No graphics No graphics No graphics Run MYPROG Run MYPROG No window Live keyboard Live keyboard commands
active active Run MYPROG
Printed output goes Printed output goes Live keyboard
to OUTFILE to OUTFILE active
EXIT with QUIT EXIT with QUIT Printed output goes to OUTFILE EXIT with QUIT
B·10 Running BASIC/UX as a Background Process
Foreground Definition (continued)
Operation Console Behavior Terminal Behavior X Windows Behavior
rmb < MYKBD > Start rmb Start rmb Start rmb
OUTFILE
No visible display No visible display No visible display No graphics No graphics No graphics No active keyboard No active keyboard No active keyboard Use MYKBD as Use MYKBD as Use MYKBD as keyboard input keyboard input keyboard input Printed output goes Printed output goes Printed output goes to file OUTFILE to file OUTFILE to file OUTFILE EXIT on end of EXIT on end of EXIT on end of
MYKBD MYKBD MYKBD
rmb MYPROG < Start rmb Start rmb Start rmb
MYKBD>
No visible display No visible display No visible display OUTFILE
No graphics No graphics No graphics No active key board No active keyboard No window
Run MYPROG Run MYPROG commands
Use MYKBD as Use MYKBD as No active keyboard keyboard input keyboard input Run MYPROG Printed output goes Printed output goes Use MYKBD as to file OUTFILE to file OUTFILE keyboard input EXIT on end of EXIT on end of Printed output goes
MYKBD MYKBD to file OUTFILE
EXIT on end of MYKBD
Running BASIC/UX as a Background Process B·11
Background Definition
Operation Console Behavior Terminal Behavior X Windows Behavior
rmb i; EXIT EXIT Create full function
BASIC/UX window and operate
normally
rmb MYPROG i; Start rmb Start rmb Create full function No visible display No visible display BASIC/UX window No graphics No graphics RUN MYPROG
then operate No active keyboard No active keyboard normally Run MYPROG Run MYPROG
Printed output goes Printed output goes to stdout then to stdout then
EXIT EXIT
rmb < MYKBD & Start rmb Start rmb Create full function No visible display No visible display BASIC/UX window No graphics No graphics Use MYKBD as
keyboard input then No active keyboard No active keyboard EXIT
Use MYKBD as Use MYKBD as keyboard input keyboard input Printed output goes Printed output goes to stdout to stdout
EXIT on end of EXIT on end of
MYKBD MYKBD
8·12 Running BASIC/UX as a Background Process
Background Definition (continued)
Operation Console Behavior Terminal Behavior X Windows Behavior rmb MYPROG < Start rmb Start rmb Create full function MYKBD &
No visible display No visible display BASIC/UX window No graphics No graphics Run MYPROG No active keyboard No active keyboard Use MYKBD as
keyboard input then
Run MYPROG Run MYPROG EXIT
Use MYKBD as Use MYKBD as keyboard input keyboard input Printed output goes Printed output goes to stdout to stdout
EXIT on end of EXIT on en.d of
MYKBD MYKBD
rmb> OUTFILE & EXIT EXIT EXIT
rmb MYPROG > Start rmb Start rmb Start rmb OUTFILE &
No visible display No visible display No visible display No graphics No graphics No graphics No active keyboard No active keyboard No active keyboard
Run MYPROG Run MYPROG Run MYPROG
Printed output goes Printed output goes Printed output goes to file OUTFILE to file OUTFILE to file 0 UTFILE then EXIT then EXIT then EXIT
Running BASIC/UX as a Background Process 8-13
Background Definition (continued)
Operation Console Behavior Terminal Behavior X Windows Behavior
rmb < MYKBD > Start rmb Start rmb Start rmb
OUTFILE &
No visible display No visible display No visible display No graphics No graphics No graphics No active keyboard No active keyboard No active keyboard Use MYKBD as Use MYKBD as Use MYKBD as keyboard input keyboard input keyboard input Printed output goes Printed output goes Printed output goes to file OUTFILE to file OUTFILE to file OUTFILE EXIT on end of EXIT on end of EXIT on end of
MYKBD MYKBD MYKBD
rmb MYPROG < Start rmb Start rmb Start rmb
MYKBD>
No visible display No visible display No visible display OUTFILE &
No graphics No graphics No graphics No active keyboard No active keyboard No active keyboard
Run MYPROG Run MYPROG Run MYPROG
Use MYKBD as Use MYKBD as Use MYKBD as keyboard input keyboard input keyboard input Printed output goes Printed output goes Printed output goes to file OUTFILE to file OUTFILE to file OUTFILE EXIT on end of EXIT on end of EXIT on end of
MYKBD MYKBD MYKBD
8·14 Running BASIC/UX as a Background Process
Index
A
abnormal termination of BASIC/UX, 5-6 adding peripheral devices, 5-4 adding users to the system, 5-4 address (upper) for BASIC/UX, 5-7 archive BASIC Workstation files, 2-3 archiving files, 5-38
backing up BASIC Workstation files, 2-3
system administration, 5-1 time, 5-22
upper address, 5-7 BASIC/UX compatibility
with HP-UX, 1-2
BASIC/UX is killed accidentally, 5-6 BASIC/UX process memory map, 5-12 BASIC Workstation
BACKUP utility, 2-3 binaries, 5-1
books needed for installation, 2-2 BPLOT, 3-2, 6-6
buffering HFS file system, 5-7 buffering of graphics, 5-7 C
comparing HP BASIC/UX and HP-UX, 1-1
IIIUCA
connecting HFS disks, 5-24 LIF devices, 5-28 plotters, 5-33
contents of BASIC/UX directories, 5-3 converting from decimal to hexadecimal,
5-26 COPY, 5-39 core rmb files, 3-2
correcting file system errors, 5-4 cpio, 4-5, 5-38
CREATE WINDOW, 5-17 creating environment files, 5-21 creating users on the system, 5-4
detecting file system errors, 5-4 determining swap space, 2-4 devices, 5-4
device special file, 5-28 /dev/rmb, 5-3
dfile, 4-6
differences between BASIC/UX and BASIC Workstation, 5-1 directories in BASIC/UX, 5-3 disconnecting HFS disks, 5-26 disk, 5-4, 5-21
is full, 2-4 space, 2-4
diskless configuration, 4-6 diskless HP-UX cluster
installation, 2-3
evaluating user needs, 5-4 EXECUTE, 5-22 file system buffering, 5-7 flexible disk back-ups, 5-39 graphics_buffer, 5-7, 5-8 graphics buffering, 5-7
H
hard clip limits, 5-36 Heap space, increasing, 5-8 hexadecimal table, 5-26 hfs_buffer, 5-7, 5-10 HP-UX installation, 2-1
HP-UX system administration, 5-1, 5-4 HP-UX version, 3-1
increasing workspace size, 5-11 INITIALIZE, 6-18
installation software, 1-4 installation time, 2-2 install HP-UX, 2-1
installing BASIC/UX, 3-1, 3-4 instruments, 5-37
maintaining the system, 5-1
mapHP- UX directories to BASIC msvs, 5-21
MASS STORAGE IS, 5-40
mass storage volume specifier, 5-21 maxuproc, 5-1
memory, 5-6 memory limitations
retained windows, 5-17 memory map
BASIC/UX process, 5-12 mknod, 5-29
model, 5-32
monitoring the file system, 5-4 mounting HFS disks, 5-24
moving files from BASIC Workstation, 2-3
msvs, 5-21
multiple BASIC/UX processes, 5-1 multi-tasking, 1-1, 2-5
multi-user, 1-1 N
native language support, 5-1 needs of users, 5-4
newconfig, 5-3 nls, 3-2, 5-1
Index-3
IIIU~A
II.UII:;A optimizing your system, 2-4 p
peripheral devices, 5-4 PHYREC, 6-21 pipe, 5-33, 5-36 plock, 5-7, 5-10 PLOTTER IS, 5-36 plotter setup, 5-33
porting files from BASIC Workstation, 2-3 recovering the system, 5-4 REMOTE, 5-40
restoring
BASIC Workstation files, 4-5 files, 5-38
the system, 5-4 retained windows, 5-17 rmb, 3-2, 5-3
saving files from BASIC Workstation, 2-3
Shared Resource Management, 5-40 shmmax parameter, 5-14
space of files on a tape, 4-5
system administration, 5-1, 5-5 system administration checklist
(HP-UX),5-4 T
tape space, 4-5 tcio, 5-38 templates, 5-3
terminal keyboard mappings, 5-7 termination abnormally of BASIC/UX, extended media initialize, 6-18 formatted record dump, 6-16 prerequisite skills, 6-2 rotated graphics dump, 6-10 status of interfaces, 6-29 verify LIF, 6-19
utility for configuration, 5-5 utils, 5-3
"'''''VA
y
ymax, 5-36 ymin, 5-36
Index .. 6
HP Part Number E2040-90002
Printed in U.S.A. E0891