4GL Runtime Programs This manual provides details of the PRONTO-RAD (Rapid Application Development) runtime programs.
Version Pronto is a registered trademark and PRONTO-i is a trademark of Pronto !oft"are Pt# $td (A%N &' **' +&,). This product includes soft"are developed # the Apache !oft"are oundation (http/00""".apache.org). All other products products mentioned mentioned are trademarks trademarks or registered registered trademarks of of their respective companies. 1op#right 2 +3 Pronto !oft"are Pt# $td. All rights reserved. 4ersion/ 5.' v+. All usinesses usinesses referred to in e6amples e6amples are entirel# fictitious. fictitious. An# resemlance resemlance to to an# compan#7 compan#7 or individual7 individual7 is accidental. Disclaimer:
8ach manual provides an overview of of the functions availale for that module ased on out-of-the-o6 settings. Pronto !oft"are does not provide provide procedural manuals and0or "ork instructions due to the comple6 and differing nature of usiness models PRONTO-i currentl# supports. Permission is granted for information to e copied from the reference manuals for the e6press purpose of "riting site-specific procedures0"ork procedures0"ork instructions.
Table of Contents &9$ Runtime Programs........................................................... ........................................ ........................... .................................. ........... .... 4ersion.................................................. 4ersion.......................................................................................... ........................................ ......................................... ............................ ..................... ....... check.............................................................. ......................................... ............................... .............. ....... ............. ........... ..... * ro"se................................................................ ........................................ ................................... ............. ...... .............. ....... * dfc"........................................................... ........................................ .................................... .............. ....... ............. ............ ...... & dictload.op5............................................... dictload.op5............................................... ......................................... ........................................ ........................ & dir.......................................................................................... dir.................................................. ........................................ ......................................... .............................. ...... & dutotal.................................................................... ......................................... .................................... .............. ....... ......... : findlocks................................................................. ......................................... ......................................... .......... ...... .... : fi6isamver................................................................ ........................................ ......................................... .......... : htmlToT htmlToT6t........................................... 6t........................................... ........................................ ......................................... .................... .............. ............. ........... .... : informi6;adm.op5............................................................ informi6;adm.op5............................................................ ......................................... .......................... .................... ............. ............. ........ .. : install......................................................... ......................................... ........................................ ........................ ....................... . 5 launch.op5.............................................. launch.op5.............................................. ......................................... ......................................... ............... ......... ............. .......... ... 5 lha 0 lharc................................................... lharc............................................................................................ ......................................... ........................................ .............. ....... ............. ......... ... 5 modemprint........................................... modemprint........................................... ........................................ ......................................... ........................... .................... ......... 5 oracle;adm.op5............................................................. oracle;adm.op5............................................................. ......................................... ........................... ............. ....... ......... ... 5 proadmin..................................... proadmin..................................... ........................................ ......................................... .............................. ........ ...... .. 5 proapiservice..................................... proapiservice..................................... ......................................... ........................................ ................................ ' proackup..................................... proackup..................................... ......................................... ......................................... ............................. ...................... ............. ...... ' proatch........................................................................ ......................................... ................................... ......... ...... ... ' pro
procmp............................................................... ......................................... ........................................ ............... .......... ..... 3 procmpnls...................................................................... ........................................ .............................. ....................... ............. ............ ...... procop#................................................................. ......................................... ............................ ............. ....... ............. ......... .. prodc................................................................. ........................................ ......................................... ............ ........ .... * prodiar#.............................................................. ........................................ ......................................... ............. ......... .... * prodict.op5.................................... prodict.op5.................................... ........................................ ......................................... ........................... .................... .............. ....... * proed................................................................ ......................................... ........................................ ............... & proedi.................................................................. ......................................... ........................................ ............ ........ .... & proedisplit.......................................................................... ........................................ ..................... ............... ............. ............. .......... .... & proen=.................................................................... ........................................ ......................................... ......... & proesc.............................................................. ........................................ ........................................ ............. ...... .......... ... & proe6attach....................................... proe6attach....................................... ......................................... ......................................... ...................... ............... .............. ....... & proe6attach.sh.......................................... proe6attach.sh.......................................... ......................................... ...................................... ............. ....... ............. ........... .... : proe6ec................................................................. ......................................... ................................... ............. ...... ......... .. 5 progen.................................................................... ........................................ ......................................... ......... 5 prokillall.............................................................. ........................................ ......................................... ............. ......... .... 5 prolst..................................................... ........................................ ......................................... ...................... ............... ........... .... ' proman....................................................................... ......................................... ........................................ ..... ' pronto.............................................................. ......................................... ......................................... ............... ' prooe........................................................... ........................................ ..................................... ............. ....... ............. ......... + prospl.......................................................... ......................................... ........................................ ................. .......... .......... ... + prosple6.................................................................... ........................................ ........................... ............. ....... ............. ....... + pros=l.......................................................... ......................................... ........................................ ................. .......... .......... ... + pros=lperm.op5............................................. pros=lperm.op5............................................. ......................................... ......................................... ................ ......... ......... ++ prostat.......................................................... ......................................... ........................................ ................... .............. ..... ++ pros#s.op5......................................................................... ......................................... ......................... .................. ............. ............ ...... ++ proterm+uni6........................................ proterm+uni6........................................ ........................................ ......................................... ......................... ................... ........ .. ++ protic..................................................... ........................................ ......................................... ...................... ............... ........... .... +* prott#hold......................................................................... ........................................ .......................... ............. ...... ......... +*
+
prountic................................................................. ......................................... .................................................. +* proverif#......................................................... ......................................... ........................................ ................. +* pro"inprint......................................................................... ......................................... ..................................... +* pro"hat................................................................. ......................................... .................................................. +& pro"ho................................................................... ........................................ .................................................. +& pro"p............................................................... ......................................... ....................................... ................ +& pro"rite........................................................... ........................................ ......................................... ................ +: pro6mlprint...................................................................... ........................................ ......................................... +: rdms;adm.op5......................................................... ......................................... ............................................. +: sane............................................................. ......................................... ........................................ ................... +: send+proterm.............................................. ......................................... ........................................ .................... +: s=lserver;adm.op5......................................................... ......................................... ........................................ +5 tale;storage.......................................... ........................................ ......................................... ........................ +5 termt#pe................................................................. ......................................... ...................................... ........... +5 tt#flush........................................................ ........................................ ............................................................. +5 tt#kill............................................ ........................................ ......................................... .................................... +5 tt#ps............................................................................................ ........................................ ............................. +5 userps.............................................................. ........................................ ........................................ ................ +5 6mlTo?tml............................................ ......................................... ........................................ ........................... +'
bcheck 1heck and optionall# fi6 the integrit# of specified 1-@!A files. Syntax Parameters otes
bcheck [-y] files
-#
Ans"er #es to all =uestions.
This utilit# is relevant to 1-@!A implementations onl#.
bro!se !elect and maintain files on the s#stem using a standard %ro"se dialog. %ro"se can e run as a file-ased maintenance 0 selection tool or selection onl# (secure file and folder ro"sing) tool. Syntax
Parameters
Browse.exe [-help] [-nomaint] [-folders] [-maint] [-dir start-dir ] [-title ] [-title2 ] [-showfile] [-filter]
-help
!ho"s s#nta6 and version.
-nomaint
86cludes BC maint options.
-folders
!uppresses the files displa#ed.
-maint
Default !t#le Cmultiselect Cnoe6ist Csho"file EfilenameF -filter ?T ilesGH.htmIH.htaGTe6t ilesGH.t6t
-dir
!tart director#
-title
The title of the %ro"se dialog.
-title+
Additional su title to e displa#ed in the %ro"se dialog.
*
otes
-sho"file
Displa# the default file
-filter
Defines the filter t#pes availale in the iles of T#pe drop-do"n list in the %ro"se dialog.
!ome parameters are e6clusive to the st#le. Selection "nly
No maintenance is possile upon right-clicking in the %ro"se dialog. Browse.exe -nomaint -title "Looking for a Lost Folder" -title2 "here do yo! keep yo!r #$%s&" Jhen ro"se is run as a selection onl#7 it can e specified to sho"n "ith or "ithout files. The -folders option suppresses the files displa#ed. #aintenance
On right-clicking in the %ro"se dialog7 files can e moved7 renamed7 deleted7 opened and maintained. Browse.exe -title "Looking for a specific file" -showfile findthis.en' -filter #$ (.en')(.en')*+, Files (.htm (.hta)(.htm(.hta)/0 Files)(.doc(.txt ote: PRONTO-i applications should not call ro"se.e6e directl#7 ut instead call the
"rapper program K%!0li0ro"se.op5.
$fc!b !ho" df (disk space free) information for the volume containing the specified director# (LN@0$inu6 implementations onl#). Syntax Parameters
dfcwd [directory-name ]
director#-name
Name of the director# to get df information for. @f none specified the current "orking director# is used.
$ictloa$%o&' $oads0unloads a PRONTO-i dictionar# from0to an e6ternal format. Syntax Parameters
See (lso
prospl dictload [-l] [-!] [-i] [-d dict-name]
-l
$oad a dictionar#.
-u
Lnload a dictionar#.
-i
$oad from 1-@!A format dictionar#.
-d
!pecif# the name of the dictionar# to use. @f -d is specified7 the value in KPROL!RD@1T is used if set7 other"ise the value of KPROD@1T is used.
prospl
$ir $ists the contents of the current or specified director# (LN@0$inu6 implementations onl#). Syntax Parameters
dir path
path
Path of director# to list7 or the current director# if no director# is specified
&
$utotal 1alculates the total numer of disk locks used # the specified files (LN@0$inu6 implementations onl#). Syntax Parameters
d!total files
files
The list of files0directories to calculate the total lock si>e on.
fin$locks $ists the processes that have a lock on the specified 1-@!A file (1-@!A implementations onl#). Syntax Parameters
findlocks file-name
file-name
The 1-@!A file name.
fixisam)er aintenance utilit# used for corrupt 1-@!A files (1-@!A implementations onl#). Syntax
fixisam1er [-1 version_no] files
Parameters
-v
Overrides the 1-@!A version numer to set.
otes
This utilit# resets the internal 1-@!A version numer "ithin the .id6 file of the specified 1-@!A files. The bcheck utilit# should e run on an# files that this utilit# has affected. ote: This utilit# should not e used unless e6pressl# re=uested # Pronto !upport.
See (lso
check
htmlToTxt 1onverts an ?T$ file to a te6t file using specific rules for PRONTO-i $ reports. Syntax Parameters
html+o+xt [-t] html-file text-file
-t
Te6t onl# mode. Removes all attriute markers.
informix*a$m%o&' Runs the PRONTO-i @nformi6 D#nami6 !erver (@D!) dataase administration program. Syntax
Parameters
prospl informixadm [-table-defs [directory ]] [-back!p] [-create-database [directory ]]
-tale-defs
Runs the dschema utilit# to generate files containing all tale definitions etc. for each @D! dataase. The definitions files are "ritten to the specified director# or the defined ds ackup director# if no director# is specified.
-ackup
Runs the dschema utilit# to "rite dataase tale definitions7 then runs the ontape utilit# to perform a level >ero ackup.
-create-dataase
$aunches the 1reate Dataase screen. @f a director# is specified7 the default dataase name "ill e taken from this path.
otes
The -tale-defs and -ackup options invoke e6ternal @D! utilities "hich connect to the dataase as the user that is running the utilit#. Onl# users that have een granted the re=uired dataase connection privileges "ill e ale to use these options.
See (lso
prospl
:
install Performs the final installation0upgrade procedure for the PRONTO-i runtime (LN@0$inu6 implementations onl#). Syntax otes
pronto3bin3install
On initial installation of the PRONTO-i runtime7 this routine creates the necessar# LN@0$inu6 users and groups7 invokes PRONTO-i registration7 creates the re=uired configurale files and sets o"nership of files in the PRONTO-i runtime director#. @f this is run on an alread# installed s#stem (for e6ample7 on an upgrade)7 it omits user creation and registration. @t is a re=uirement that the current "orking director# e the parent director# of the Mpronto area (for e6ample7 KPRONTO0..). The file 0etc0pronto;dirs is used to list the valid path(s) of the PRONTO-i directories on the machine. This file is created and maintained automaticall# on installation and upgrade of the runtime. The runtime validates the PRONTO-i environment against the contents of this file to ensure that onl# valid PRONTO-i directories can e used.
launch%o&' Runs a PRONTO-i application from an e6ternal PRONTO-i re=uest (Pronto !oft"are internal use onl#.)
lha + lharc ile compression0decompression utilities. T#pe the name of the utilit# at the command line for options.
mo$em&rint Outputs a print
oracle*a$m%o&' Runs the PRONTO-i Oracle dataase administration program. Syntax Parameters
prospl oracleadm [-s schema ] [-t] [-p]
-s
$og in (connect) to this schema to grant tale access to other users.
-t
1lean an# Oracle ased temporar# files created # a PRONTO-i application.
-p
Assign0reset the internall# generated pass"ords for all PRONTO-i schemas.
otes
This utilit# is invoked # RD%!;AD for Oracle ased implementations of PRONTO-i.
See (lso
prospl
&roa$min $aunches the runtime administration program (LN@0$inu6 implementations onl#). Syntax otes
proadmin
This program is used to perform various s#stem administration functions for oth PRONTO-i and LN@0$inu6. To perform most administration tasks #ou must e running as a user "ith superuser access. On most installations7 the PRONTO-i login has superuser access and automaticall# invokes proadmin "hen logged in.
5
&roa&iser)ice PRONTO AP@ services control module for Jindo"s. Syntax
proapiser1ice
Parameters
otes
[-install name ] [-remo1e name] [-stop name] [-stopall]
-install
@nstall a PRONTO AP@ service. The name is the name that #ou are assigning to this set of services.
-remove
Remove the PRONTO AP@ service of the name specified.
-stop
!top the PRONTO AP@ service of the name specified.
-stopall
!top all active PRONTO AP@ services.
This program is used to control the installation7 removal7 stopping and starting of PRONTO AP@ services for Jindo"s ased s#stems. The name specified represents the name assigned to the set of services. There must e a corresponding environments file for each set of services installed (ased on the name assigned "ith a .env e6tension)7 contained in the KN8TPRONTO0li director#. The DATAD@R environment must e set "ithin this file to identif# the data area to e associated "ith the set of services. The AP@PORT! environment must e set to the path of the AP@ services0ports file used # proexattach. Jhen a service is started7 a proexattach process is initiated to control the set of AP@ services defined for the data area. Refer to the full documentation on the PRONTO AP@ !erver for additional information. proe6attach
See (lso
&robacku& Lsed to ackup PRONTO-i files (LN@0$inu6 implementations onl#). Syntax otes
proback!p files
This utilit# is osolete and is provided for ack"ards compatiilit# onl#. @t should not e used # ne" installations.
&robatch Runs the PRONTO-i atch
Parameters
probatch -' type [-h home] [-b batch] [-t time] [-p priority ] [-o log-file ] [-w] [-m] [-4] program-name [ program-parameters ] probatch -t time obs probatch -b batch obs probatch -p priority obs probatch -c obs probatch -s [batch-n!mbers] probatch -r [batch-n!mbers] probatch -d [batch-n!mbers] probatch -l [batch-n!mbers]
-=
Add a
LN@0$inu6 e6ecutale program0command.
P
PRONTO-RAD (Rapid Application Development) program.
'
Q
PRONTO !Q$ =uer#.
!
!ame as P.
The optional parameters are/ -h
?ome director# for
-
%atch =ueue to run
-t
Time to hold
-p
Priorit# to run
-o
Jrite
-"
Jait for
-m
Jait for
->
8nds proatch parameters (internal use onl#).
The
1hange the hold time for e6isting atch
otes
-
1hange the atch =ueue for e6isting atch
-p
1hange the priorit# for e6isting atch
-c
1ancel (kill) e6isting atch
-s
!top atch daemon0s (default is all =ueues).
-r
Restart stopped atch daemon0s (default is all =ueues).
-d
!tart atch daemon0s (default is all =ueues).
-l
$ist
1ontrols the =ueuing and e6ecution of options are supported "hen used "ith the M= command. All other commands and options specified "ill e ignored. Lnless the M-" or M-m options are used7 proatch "ill not "ait for the program0
@f set7 this points to the name of a file to "rite the output of the
,
PRO%AT1?A@$
@f set7 this contains the email address of the user that output of the
&rob,a$m%o&' Runs the interactive PRONTO-i atch
prospl prob5adm
otes
This utilit# presents the output of the Mproatch -l command in a screen ased format and provides asic atch =ueue administration commands.
See (lso
proatch7 prospl
&roclientft Transmits inar# or te6t files et"een the host machine and the PRONTO-i Thin 1lient (LN@0$inu6 implementations onl#). Syntax Parameters
proclientft [-s)-r] [-btp'1] file".spl [file# .spl ...]
-s
!end to PRONTO-i Thin 1lient.
-r
Receive from PRONTO-i Thin 1lient.
-
%inar# transmission. No 1arriage Return 0 $ine eed (1R0$) mapping occurs. This is the default method.
-t
Te6t transmission. 1arriage Return 0 $ine eed (1R0$) mapping is performed.
-p
Pause at end of transmission.
-=
Quiet mode. The progress "indo" is not displa#ed.
-v otes
4erose mode.
This utilit# returns an e6it status of >ero for success and non->ero for failure. Lse for"ard slash (0) characters rather than ack slash (S) characters "hen specif#ing a path to a file on the "orkstation. This is to avoid the shell treating MS as an escape character (that is7 St is a ta). @f no leading director# path is given for the file on the "orkstation then the director# specified in the Jindo"s L!8RPRO@$8 environment variale "ill e used. ote: PRONTO-i Thin 1lient version 5.'v.+ or later is re=uired.
&rocmn$ $aunches the pop-up hot ke# (*) menu (LN@0$inu6 implementations onl#). Syntax
procmnd
&rocm& Runs the &9$ compiler. Syntax
procmp [-dsnlwit] [-p system ] [-g dict] [-! dict]
3
Parameters
[-o dir ] [-6 dir] file.spl [file .spl ...]
-d
9enerate operations tale "ith deug code included.
-s
Displa# a compilation summar# "hen finished.
-n
No dictionar# is re=uired to compile this program.
-l
$ist errors in a non-screen ased format.
-"
!uppress "arning and informational messages.
-i
!uppress informational messages.
-@
!pecif# additional include director# locations (-@ Edirector#F). ultiple M-@ options can e specified on the command line and "ill e searched in order. or e6ample/ procmp -@ K1L!0include -@ K%!0include m#prog.spl An informational message "ill e displa#ed # the compiler indicating the additional include directories if the M-@ option is used. Ti&: The PRO1P@N1 environment variale can also e used to define the
additional include director# locations. This include director# "ill e searched after an# directories specified on the command line using the M-@ option. or further information refer to the System ($ministration manual. -t
Test compile onl#. Do not generate operations tale.
-p
Record programE-Fo
-g
!pecifies the name of the gloal dictionar# to use.
-u
!pecifies the name of the local dictionar# to use.
-o
Place output (for e6ample7 operations tale) in this director#.
This utilit# compiles a &9$ source file and produces an operations tale. The operations tale is used # the &9$ runtime engine (prospl).
otes
8rrors are "ritten to an error log for the program ( file.err) as "ell as to the screen. %# default7 the operations tale and error log are "ritten to the same director# and name as the source program7 ut "ith different e6tensions. The &9$ compiler supports uni=ue screen names up to +, characters in length. This applies to procedure7 menu and AP@ names. ote: A "arning "ill e generated if codified te6t is present in a conditional e6pression or a
!8T0!TR@N9 statement. These "arnings can e suppressed # the NO-JARN@N9 clause. This clause must e specified immediatel# after the conditional e6pression or at the end of the !8T0!TR@N9 statement. or e6ample/ set abcd 7 concat 8"9bcd 7 ": 9B0;<2=> no-warning if 8xy4 7 ?@A;> no-warning then prospl
See (lso
&rocm&nls 9enerate the M.nls files re=uired for language translation. Syntax otes
procmpnls operations-tables
This utilit# creates the re=uired M.nls (National $anguage !upport) files for the specified operations tale0s. The M.nls file is created for the language specified # the PRO$AN9LA98 environment variale. The translation te6t is stored in the tales specified # the PRO$AN9D@R environment variale. The procmpnls utilit# is automaticall# invoked # procmp if the re=uired language translation environments are set.
See (lso
procmp
&roco&y 1op#7 e6port7 import and reorgani>e PRONTO-i tales. Syntax
Parameters
procopy [-d dict ] [-w dir ] [-c n] [-bpts1] -!)-y)-@ [n!m-procs] [obect-list ] procopy [-d dict ] [-w dir ] [-c n] [-bpts1] -i)-x)-l [n!m-procs] [obect-list ] procopy [-d dict ] [-c n] [-bs1] -4 [so!rce-dir ] dest-dir procopy [-d dict ] [-w dir ] [-c n] [-bmn#prst] [-] so!rce [-] dest
9eneral Parameters. -d
Dictionar# that contains the re=uired o
-"
Director# to place destination file. This parameter can e used7 for e6ample7 if #ou kno" there is insufficient space in the original director# for the cop#.
-c
A commit "ill e performed after the specified numer of inserts (RD%! versions onl#).
-
Run in atched0ackground mode. There is no record counter (that is7 the numer of records for each o
-v
Run in verose mode.
-p
86ternal files are in PRN0D@ format (comma separated) instead of the default e6ternal format.
-m
Ne" records "ill e merged into the destination tale7 if it currentl# e6ists.
-t
The destination file0tale is to e truncated (over"ritten)7 if it currentl# e6ists.
-s
The indices for tales are to e created at the start ("hen the tale is created) rather than at the end ("hen all records have een inserted). This applies to RD%! versions onl#.
-n
Pause if there is an error7 ut do not pause for "arnings.
-N
Never pause7 even if there is an error.
Operation specific parameters (onl# one can e specified)/ -u
Lpdate (reorgani>e) the data for ne" o
-#
!imilar to -u7 e6cept the program onl# pauses if there is an error.
-
!imilar to -u7 e6cept the program never pauses7 even if there is an error.
-i
@mport 1-@!A data (M.dat files onl#) into non-1-@!A dataases. This parameters "orks similarl# to M-#7 e6cept that if the current version of the tale does not e6ist7 it looks for the old versions in 1-@!A M.dat format files.
-6
86port all PRONTO-i tales in the current data area (director#) to M.dif files (one file per tale).
-l
$oad M.dif files in the current director# into PRONTO-i tales for the data area. Lnless the M-t parameter is also specified7 onl# tales that do not currentl# e6ist "ill e loaded into the data area.
->
1op# the contents of one data area to another. @f the source director# (source-dir) is not specified7 then the current director# is assumed to e the source data area. This "ill over"rite tales in the destination area if the# currentl# e6ist.
-
@ndicates that the name that follo"s is the name of a flat file rather than a PRONTO-i o
num-procs
Numer of concurrent procop# processes to invoke. @f this option is specified then the controlling procop# process "ill invoke up to the specified numer of concurrentl# running child processes to perform the individual o
@ND8 operations "ill e sumitted to the RD%!. ou should ensure that the RD%! is configured to cater for this (e.g. RD%! temporar# tale space). This option is currentl# onl# implemented for LN@0$inu6 s#stems. object-list
otes
$ist of o
This utilit# provides the follo"ing main functions/ •
Reorgani>e (update) a PRONTO-i dataase (M-u7 M-# and M- parameters).
•
86port0@mport individual tales from0to the PRONTO-i dataase (- parameter).
•
•
86port0@mport entire data areas from0to the PRONTO-i dataase (M-@7 M-6 and M-l parameters). 1op# the contents of one data area (compan#) to another (-> parameter).
A file called procopy.log "ill e "ritten to the current director# (or destination director# if the M-> parameter is used). This "ill contain a log of all operations performed # procop#. This is not created for single tale e6port0import operations (the M-M parameter). The follo"ing e6it status "ill e set # procop# "hen it terminates/ - !uccess (no errors or "arnings). - Potential prolems "ere encountered. + - 8rrors "ere encountered. Dataase updates (reorgani>ation)/ This is the process of appl#ing a ne" PRONTO-i dictionar#7 containing o
&ro$bc PRONTO OD%1 server for LN@0$inu6 s#stems.
+
Syntax Parameters
otes
prodbc [-c n!mber ] [-s]
-c numer
This specifies the connection numer to use. 1onnection numers range from to 33. @f the M-c parameter is not used a connection numer of is assumed. A connection numer greater than "ill e interpreted as the T1P0@P port numer to use for the connection.
-s
!top the OD%1 server associated "ith the connection numer. @f this parameter is not specified then the OD%1 server associated "ith the connection numer "ill e started.
This program is the PRONTO OD%1 server daemon. @t processes OD%1 re=uests issued # the PRONTO OD%1 client driver running on a Jindo"s "orkstation. The OD%1 server0s are normall# started "hen the s#stem is ooted (controlled # the !33pronto script). Jhen started7 the OD%1 server inherits all e6isting environment variale settings. At a minimum7 the PRONTO and PROD@1T environment variales must e set (and PROL!RD@1T if a user dictionar# is re=uired). ote: The environment settings ma# affect the locations of various PRONTO-i files "hen
referenced # OD%17 if the# have an environment prefi6 to the file name defined in the PRONTO-i dictionar# used.
&ro$iary PRONTO-i personal diar# s#stem for LN@0$inu6 s#stems. Syntax
prodiary prodiary [-o [Cdays]] [-t] [-d date ] [-s !ser ...] prodiary -a !ser date private start-time end-time reminder-time text $$$ prodiary -c days-to-clear
Parameters
otes
-o
Displa# entries once then e6it. To look at future da#s specif# the V option.
-t
Process todo entries instead of diar# entries.
-d
!tart at this date.
-s
!elect the entries for these users.
-a
Add a diar# entr# for a user.
-c
1lear entries older than the specified numer of da#s old.
This utilit# is osolete and is provided for ack"ards compatiilit# onl#.
&ro$ict%o&' Runs the data dictionar# maintenance program. Syntax
prospl prodict [dictionary-path]
otes
This utilit# is used to interactivel# maintain a data dictionar#. @f no dictionar# path is specified on the command line then the dictionar# associated "ith the PROL!RD@1T environment variale is used7 if set7 other"ise the value of the PROD@1T environment variale is used.
See (lso
prospl
&roe$ Runs the asic te6t file editor. Syntax otes
proed file
!imple te6t editor used # PRONTO-i utilities if the 8D@TOR environment variale is not
*
set to indicate a preferred editor.
&roe$i 8D@ formatting and transmission utilit# (Pronto !oft"are internal use onl#).
&roe$is&lit Processes 8D@ files containing multiple 8D@ interchanges. proedisplit -mmailbox-name [-f] Syntax Parameters
otes
-m
Process files in the specified mailo6.
-f
Do not run the program Medi0merecv to automaticall# further process the files that are created # this utilit#.
Processes a file containing multiple 8D@ interchanges7 for e6ample as received from 98@!7 and creates one output file per interchange and changes the end of record marker to 1R$ so that the file can e processed # the standard 8D@ load programs. The output files are generated in the Min director# and the original file is moved to the Min;save director# in the 8D@ data area.
&roen. PRONTO-i =uer# maintenance. Syntax
Parameters
otes
proen' proen' [-a] file .en' proen' -s so!rce-dir
-a
lags that a ne" =uer# is eing added (default is to modif#).
-s
!pecifies the initial source file director# to use.
This utilit# is used to generate and maintain PRONTO !Q$ =uer# code. @f a =uer# name is not specified7 proen= lists all =ueries in the current director#.
&roesc 1onverts escaped characters (prefi6ed # MS character) into their inar# (non-printale) form (LN@0$inu6 implementations onl#). Syntax otes
proesc D infile E o!tfile
@nput is taken from standard-in and "ritten to standard-out.
&roexattach Runs the PRONTO AP@ attach manager. Syntax
Parameters
proexattach [-m max-connections] [-1)-] api-servers-file proexattach -s
-m
!pecifies the ma6imum numer of connections allo"ed for this set of AP@ services. @f multiple sets of AP@ services are defined7 this can e used to limit the numer of allo"ed connections "ithin this set of services. The ma6imum numer of connections cannot e6ceed the s#stem defined limit (ased on licensing).
-v G -4
Turn on verose mode (for deugging purposes). The -4 option is more verose than -v.
api-servers-file
The name of the file containing the list of AP@ servers.
&
-s
otes
!top the attach server associated "ith the current data area (LN@0$inu6 implementations onl#). This re=uires superuser (root) access.
proe6attach is a service that receives re=uests from the 8ntire roker to start additional AP@ servers. The AP@ servers controlled # this attach server are listed in an AP@ servers file7 "hose name is specified on the command line. The AP@ servers file is a comma separated te6t file (no =uotes around te6t). 1omment lines (eginning "ith a W) are allo"ed. @t contains the follo"ing fields per line/ . Port numer (osolete - not used). . Name of module that this AP@ server forms part of (for e6ample7 so). This is currentl# for informational purposes onl#. +. Name of the user "hom the AP@ service is to run as. The AP@ ports service must e invoked # Mroot in order for this field to e specified. This field is ignored for Jindo"s implementations. *. Reserved for future use. &. &9$ program to run as the AP@ service7 including an# parameters. or e6ample/ <:so:api!ser: :web3mGHapi 2:po:api!ser: :web3mIHapi An# AP@ services started # this program "ill inherit the environments and current director# of this program "hen it "as started. @f the AP@ services rel# on the environments and current director# that the# are started "ith7 then these need to e set prior to starting the AP@ attach server. The PRO8%ROX8R environment variale should e set to the @P address of the machine that contains the 8ntire roker7 if the roker is not present on the same machine. Refer to the full documentation on the PRONTO AP@ !erver for additional environments and information. Jindo"s/ The proe6attach program can e run as a Jindo"s service (per data area). The proapiservice program can e used to control this.
LN@0$inu6/ The shell script proexattach.sh can e used to simplif# the implementation of AP@ servers for multiple data areas. See (lso
proapiservice7 proe6attach.sh
&roexattach%sh Jrapper to the proexattach command (LN@0$inu6 implementations onl#). Syntax Parameters
proexattach.sh start)stop)restart)show data-area" [data-area# $$$ ]
start
!tart the service for the data areas.
stop
!top the service for the data areas.
restart
Restart the service for the data areas.
sho"
!ho" the service status of the data areas.
otes
This shell script is used as a "rapper to the proexattach command. @t is used to control and configure the Pronto @ntegration 8ngine (P@8) on LN@0$inu6 s#stems.
See (lso
proe6attach
&roexec Runs a specified program and pauses (LN@0$inu6 implementations onl#).
:
Syntax otes
program-parameters ] proexec program [
This utilit# runs the specified program and re=uests user ackno"ledgement "hen it completes.
&rogen ulti-purpose utilit# for generating screens and menus7 ro"sing dataase tales7 and importing0e6porting dataase tales. Syntax Parameters
progen -s)-r)-p)-m)-i)-b)-B)-f)-')-c)-o
-s
Add a screen. The Mv flag means vie" dictionar# first.
-r
Add a revie" screen.
-p
Add a procedure.
-m
Add a menu.
-i
1heck dataase (1-@!A onl#).
-
%ro"se dataase tales.
-%
!elective ro"se through a dataase tale.
-f
!ame as M-%.
-g
Quer# # forms.
-c
86port dataase tale to flat file7 import flat file into dataase tale7 or generate tale cop#0conversion code.
-o
!elect o
otes
This utilit# is used to generate ne" screens7 menus and procedures for &9$ programs. @t can also e used to interactivel# =uer#0ro"se files.
See (lso
proo
&rokillall Xills (terminates) all active PRONTO-i sessions running on the s#stem (LN@0$inu6 implementations onl#). Syntax
prokillall [-b]
Parameters
-
Xill off atched0ackground
otes
%# default onl# interactive sessions are killed. The M- parameter can e used to specif# that atched0ackground sessions are also to e killed. @f the PRONTO-i atch s#stem is running (and
See (lso
prospl7 pro"ho
&rolst PRONTO !Q$ $!T report "riter. This is invoked # the pros=l utilit# as re=uired. @nternal use onl#.
5
&roman Runs the PRONTO-i application maintenance program. Syntax Parameters
otes
proman [-e)-p] [-r] [-s so!rce-directory ] [-f file-name] [-w wor%-file ]
-e
Run en=uir#0report maintenance onl#.
-p
Run screen0menu maintenance onl#.
-r
Do not open0maintain release files.
-s
!pecifies the initial source file director# to use.
-f
!pecifies the file name "ithin the source director# to start on.
-"
!pecifies the name of the "ork file to use.
This utilit# is the PRONTO-i application maintenance and development program7 designed to assist in the generation and maintenance of &9$ and !Q$ files. @t also provides access to most other PRONTO-i maintenance facilities.
&ronto PRONTOC&9$ runtime engine. Syntax
pronto [parameters]
otes
The pronto e6ecutale is linked to prospl on LN@0$inu6 s#stems. @t provides a anner screen (for dum terminal versions) "hen invoked7 other"ise it functions the same as prospl . or further information refer to the description of prospl .
See (lso
prospl
&roob,ect Runs the PRONTO-i o
otes
proob5ect [-o obect-name] [-d dictionary ]
-o
PRONTO-i o
-d
Dictionar# to use. @f not specified the default dictionar# (as per the PROD@1T environment variale) is used.
This utilit# allo"s the interactive creation and deletion of the ph#sical tale associated "ith a PRONTO-i o
&ro&aint Paints PRONTO screens. Does not allo" for PRONTO-i screens. Syntax otes
propaint
This utilit# is osolete and is provided for ack"ards compatiilit# onl#.
&ro&ost 1onverts formatted ?P P1$ (?P $aser) output from PRONTO-i into postscript (LN@0$inu6 implementations onl#). Syntax Parameters
propost [-f form-file] [report-file ]
-f
Name of a postscript file containing forma la#out commands.
'
otes
@nput is taken from standard-in if a report-file is not specified. Output is "ritten to standardout.
&ro&& Runs the &9$ pre-processor. Syntax otes
propp so!rce-file [destination-file ]
This utilit# is used pre-parse all &9$ .spl programs to include and process all the defines and include files. @f used on the command line it "ill generate a M.spi file containing all the includes and process defines along the spl code. @t uses the same command line options as the 1 preprocessor (cpp). This is called # the procmp utilit# at compile time.
See (lso
procmp
&ro&rint Runs the PRONTO-i Report anager. Syntax
Parameters
proprint proprint proprint proprint proprint proprint proprint proprint proprint proprint proprint
[-s screen-file] [spool-name ] [!ser-&' ...] spool-name -m !ser spool-name printer -p [printer ] -b [printer ] -b -m !ser [!ser ...] -d [-a] [ n!mber-of-days ] -t [-'] spool-name text-file -t -h [-'] spool-name html-file -r spool-file -1 spool-file
-m
ail the content of the spool file to the specified users.
-p
Print all non-printed spool files o"ned # this user. The printer can also e specified.
-
Print all non-printed atched spool files o"ned # this user. @f the M-m parameter is specified7 then spool files are mailed to the specified users instead of eing printed.
-d
Delete all printed spool files o"ned # this user. Jhen there is a number-of-days parameter7 onl# spool files older than this numer of da#s "ill e deleted. -a
-t
!pecifies that all spool files should e deleted.
Jrite the converted contents of the spool file to the specified te6t file. -h
Jrite the converted contents of the spool file to the specified html file.
-=
Process in =uiet mode7 that is7 no verose output.
-s
!pecifies the name of the screen image file containing the current content of the screen (dum terminals onl#). @nternal use onl#.
-r
Restrict access to the specified report. The user is ale to vie" and print the report7 ut can not remove it. The -r and -v parameters can e used together (that is7 -r -v) to vie" a report "ith restricted access.
-v otes
!pecifies that the report vie"er should e invoked for the spool file specified.
This utilit# controls the displa#ing7 deleting and printing7 etc. of all PRONTO-i spool files (in WPnnnn and nnnnn.6ml format). Jhen the R8PORTD@R environment variale is set7 spool files "ill e searched for in this director#. Jhen this environment variale is not set7 then spool files "ill e searched for in
,
either the current director# or the reports sudirector# of the current director#7 if this e6ists.
&ro&!$ !ets the OD%1 pass"ord for a PRONTO-i user (LN@0$inu6 implementations onl#). Syntax
propwd [!ser-name]
Parameters
user-name
Name of the user to change pass"ord for7 or the current user if no user name is specified.
otes
This utilit# re=uires superuser access.
&roregister Runs the licence registration program. LN@0$inu6/ proregister [-c)-s)-api]
Syntax
Jindo"s/ proregister [-s)-api)-s!mmary] Parameters
-c
1heck (verif#) current PRONTO-i licence registration and "arn if invalid.
-s
Allo" re-entr# of the serial numer for e6isting implementations.
-api
Perform PRONTO AP@ licence registration.
-summar#
!ho" a summar# screen of the licence information.
This utilit# is used to enter PRONTO-i licence registration information for the site.
otes
&roremin$ PRONTO-i diar# reminder daemon for the Mprodiar# utilit# (LN@0$inu6 implementations onl#). Syntax
proremind [fre(!ency ]
Parameters
fre=uenc#
re=uenc# in minutes that the reminder daemon mails out reminders. @t is not advised that this e set to a value less than : minutes.
otes
This program sends mail messages to users "ho set up diar# entries (via prodiary ) "ith a reminder time. @f a frequency value is specified7 the program runs as a daemon checking for reminders ever# frequency minutes. @f the program is invoked "ith no parameters7 it checks for reminders once7 then e6its. ote: This utilit# is osolete and is provided for ack"ards compatiilit# onl#.
prodiar#
See (lso
&rorestore Lsed to restore data from tape. Syntax
prorestore
otes
This utilit# is osolete and is provided for ack"ards compatiilit# onl#.
See (lso
proackup
&roroll Runs the 1-@!A transaction roll-for"ard utilit# (1-@!A implementations onl#).
3
Syntax Parameters
otes
proroll -f [-i] [-d dir [-s]] [-p dir-prefix ] [log-file ]
-f
Roll dataase for"ard.
-i
@gnore an# file create0remove operations.
-d
$imit roll-for"ard to this director#. @f -s is also specified the director# path of log file entries is stripped.
-p
Add director# prefi6 to each file eing rolled for"ard.
This utilit# provides a mechanism to roll for"ard a dataase ased on the contents of the roll for"ard transaction log file. The dataase (1-@!A files) must e restored to their state as at the time the log file "as started. @ncorrect use of this utilit# can result in serious corruption of 1-@!A data. This utilit# should not e used "ithout direction from Pronto !upport staff.
&ror*&nt Runs the PRONTO-i Report Painter. Syntax
prorpnt (!ery-file
&ror&t PRONTO !Q$ RPT report "riter. This is invoked # the pros=l utilit# as re=uired. @nternal use onl#.
&rosen$mail Runs the mail formatting and deliver# utilit# (LN@0$inu6 implementations onl#). @nternal use onl#.
&rosi/e $ist si>e information for the operations tales of the specified compiled &9$ programs. Syntax
program-name ...] prosi4e program-name [
&ros&l 86ecutes the &9$ runtime engine. Syntax
Parameters
prospl
[-l] [-c] [-b [ tty-n!mber ]] [-p parameters-file ] [-i image-file ] [-t min!tes] [-s sec!rity-level ] [-g gro!p-code] [file [.opI]]
-l
$og all input. 8ver# ke#stroke entered is placed in a log file called file.log. This log file can e redirected to the runtime engine to repla# the ke#strokes.
-c
Do not check the validit# of files opened. Normall# the ph#sical record si>e and ke# structure of files "ill e validated (1-@!A implementations onl#). This is intended for data migration and recover# purposes onl#.
-
Run the program in ackground0atch mode. The tty-number is ignored if specified and is there for ack"ards compatiilit# onl#.
-t
Time out input after the specified numer of minutes. The PROT@8OLT environment variale should e used instead of this parameter.
-s
Run the program "ith the PRONTO-i securit# level specified. This cannot e greater than the users default securit# level.
-g
Run the program and flag that the user elongs to the specified PRONTO-i group. A securit# level of 3 is re=uired to invoke this option.
+
otes
-p
@nternal use onl#. !pecifies the name of the temporar# file to store return values in.
-i
@nternal use onl#. !pecifies the name of the screen image file containing the image of the current screen (dum terminals onl#).
This program is the runtime engine for the PRONTO-RAD (Rapid Application Development) language. @t processes an operations tale generated # the &9$ compiler ( procmp). @f no operations tale file name is specified on the command line7 the default PRONTO-i task defined for the user "ill e invoked. The &9$ runtime engine supports uni=ue screen names up to +, characters in length. This applies to procedure7 menu and AP@ names.
See (lso
procmp
&ros&lex Runs the server for the Pronto @ntegration 8ngine (P@8). Syntax
prosplex program-name
otes
This invokes a ne" AP@ server engine for P@8. @t is invoked # the P@8 AP@ attach manager ( proexattach) as re=uired.
See (lso
proe6attach
&ros.l Processes a PRONTO-!Q$ =uer# file. Syntax
Parameters
otes
pros'l [-e)-l)-s)-r] [-d] [-c] [-p] [-x] [-n] [-b [tty-n!mber ]] [-h)-* html-file ] [-f (!ery-name] file.en'
-e
Print the report in e6ternal format (vertical ars et"een fields). The report is "ritten to standard output and an# errors are "ritten to standard error output. No report formatting is availale.
-l
!imilar to M-e7 e6cept the output is "ritten in comma-separated format (1!4)7 "ith =uotes around each string. An# statements after the ORAT @! clause in the !Q$ =uer# are ignored.
-h
Output is "ritten in ?T$ format to the file specified.
-?
!imilar to M-h7 e6cept that taular format is used.
-s
Output to the screen onl#.
-r
Output to a report spool file.
-d
Development mode. Provides additional informational messages.
-c
1heck =uer# onl# (no processing).
-p
Do not pause "hen completed.
-n
Run =uer# no" (default is to place in atch =ueue to run).
-
Run in ackground0atched mode. The tty_number is ignored (if specified) and is provided for ack"ards compatiilit# onl#.
-f
9ives the name of the original =uer# file. This implies that the file containing the =uer# eing e6ecuted is a temporar# file and "ill e removed "hen the =uer# is complete.
@f there are report specification statements in the file then the re=uired report generator "ill e called to handle the e6tracted data.
+
&ros.l&erm%o&' !ets data area and tale access permissions for PRONTO-!Q$ and PRONTO OD%1 users. Syntax
prospl pros'lperm
otes
$evel , or higher securit# is re=uired to run this utilit#.
See (lso
prospl
&rostat Displa#s the status of the specified ph#sical files. Syntax
prostat file-names prostat -c [dictionary-name]
Parameters
-c
1heck files in the dictionar#. @f a dictionar# is not specified then the default dictionar# specified in the environment "ill e used. 8ver# file contained in the current director# that has a definition in the dictionar# "ill e listed and its logical definition checked against its ph#sical definition.
otes
The record si>e7 numer of ke#s and their makeup7 as "ell as the total numer of records contained in the file is sho"n. This utilit# is intended primaril# for use "ith 1-@!A versions of PRONTO-i.
&rosys%o&' Runs the PRONTO-i administration utilit# for "indo"s implementations. Syntax
prospl prosys
otes
This program is used to perform various s#stem administration functions for Jindo"s ased implementations of PRONTO-i.
See (lso
prospl
&roterm0unix !ends a te6t file stored on the users P1 ("orkstation) to a LN@0$inu6 host via Proclient or Proterm (LN@0$inu6 implementations onl#). Syntax
proterm2!nix dest-file [src-file ]
Parameters
dest-file
Name of destination file on LN@0$inu6 host.
src-file
Name of source file on P1 ("orkstation). @f not specified7 the file "ith the same name as dest-file "ill e used.
&rotic 1ompiles the specified PRONTO-i terminfo entries for character ased terminals (LN@0$inu6 implementations onl#). Syntax
protic terminfo-files
These definitions are no" onl# used # some character ased R (radio fre=uenc#) devices.
otes
&rottyhol$ $ocks a terminal "hilst unattended (LN@0$inu6 implementations onl#). Syntax
prottyhold
++
otes
The terminal "ill e unlocked if the re=uired pass"ord is entered or a specified period of time elapses. ote: This utilit# is osolete and is provided for ack"ards compatiilit# onl#.
&rountic Decompiles a compiled PRONTO-i terminfo file (LN@0$inu6 implementations onl#). Syntax otes
pro!ntic terminfo-file
This utilit# is osolete and is provided for ack"ards compatiilit# onl#.
&ro)erify 4erif# the contents of a tape generated # proackup. Syntax otes
pro1erify
This utilit# is osolete and is provided for ack"ards compatiilit# onl#.
&ro!in&rint Prints printcap formatted output to a Jindo"s printer. Syntax Parameters
otes
prowinprint [-r] [-c copies] file [ ] printer
-r
Remove the file after printing.
-c
The numer of copies to print
file
The file to e printed.
printer
The name of the Jindo"s printer7 or the default printer on the users "orkstation if no printer name is specified.
This utilit# interprets te6t and asic P1$ codes and renders the output "ithin a Jindo"s printer device conte6t. LT-, characters7 and other characters that ma# not e directl# supported # the printer7 can e printed # using this utilit# instead of sending the file directl# to the printer. This utilit# also enales printing to Jindo"s printers that do not directl# accept ra" te6t and control codes (e.g. man# ink
&ro!hat Displa#s version and compilation information for the specified PRONTO-i programs. Syntax Parameters
program-name ...] prowhat [-a)-e] program-name [
-a
$ist all defined AP@ routines.
+*
-e otes
$ist the names of all e6ported routines.
All component liraries referenced # the program0s "ill also e listed.
&ro!ho $ists all users currentl# running PRONTO-i applications (LN@0$inu6 implementations onl#). Syntax Parameters
otes
prowho [-s)-a)-9]
-s
$ist the numer of active sessions for each user and device (@P address).
-a
(Pronto !oft"are internal use onl#.) Lsed for internal anal#sis and su
-A
(Pronto !oft"are internal use onl#.) Lsed for internal anal#sis and su
This utilit# outputs the user name7 current task7 t ime started and current "orking director# for each currentl# logged on user.
&ro!& $aunches the PRONTO-i editor. Syntax
Parameters
otes
prowp
[-h window-heading ] [-t tab-width ] [-b depth width starty startx ] [-d] [-l max-lines] [-r reserved-bytes ] [-f)-1] [-w] filename
-h
?eading for "indo".
-t
Ta "idth.
-
!i>e and co-ordinates for "indo". This is specified as the si>e and co-ordinates of a o6 on a character-ased screen (+&6,). The area inside the o6 determines the "idth of the te6t (that is7 the "idth specified less +).
-d
Dra" a doule o6.
-l
a6imum numer of lines allo"ed in the file.
-r
The file contains a reserved area at the start of each line of the si>e given.
-"
orce "ord "rap mode if no other options are specified.
-f
Lse fi6ed "idth characters (default).
-v
Lse variale "idth characters.
This utilit# provides an eas#-to-use screen ased editor for use "ith PRONTO-i applications. @t is designed for use "ith small te6t files (for e6ample7 =uer# files7 temporar# note files7 etc.). The si>e of the te6t file to e edited should e less than 5&k.
&ro!rite @nteractivel# "rites to other PRONTO-i users (LN@0$inu6 implementations onl#). Syntax Parameters
otes
prowrite [!ser-name)-a]
user-name
The login name of a PRONTO-i user.
-a
Jrite a single line message to all logged in PRONTO-i users on the machine.
This utilit# allo"s an interactivel# computer ased conversation to e held "ith another logged in PRONTO-i user on the same LN@0$inu6 machine. This utilit# is not availale on all platforms.
+&
&roxml&rint Prints an $ ased report file to a PRONTO-i defined printer (LN@0$inu6 implementations onl#). Syntax Parameters
otes
proxmlprint xml-file printer [-c copies] [-f from] [-t to]
-c
Numer of copies to print.
-f
Print pages from the page numer specified.
-t
Print pages up to the page numer specified.
This utilit# converts the $ ased report into a asic te6t format and prints to the specified PRONTO-i printer. This mechanism supports onl# asic line ased formatting for use "ith traditional line ased LN@0$inu6 printers.
r$bms*a$m%o&' Runs the PRONTO-i RD%! administration program. Syntax See (lso
prospl rdbmsadm
prospl
sane Resets a terminal to the default state after it has locked up due to a crash (LN@0$inu6 implementations onl#). Syntax otes
0trl-J sane 0trl-J
To run t#pe the follo"ing at the command line/ 1trl- sane 1trl-
sen$0&roterm !ends a te6t file to a P1 running Proclient (LN@0$inu6 implementations onl#). Syntax Parameters
otes
send2proterm [-r)-m] [-'] [so!rce-file [destination_file ]]
-r
Do not map line-feeds to 1R0$
-m
ap line-feeds to 1R0$
-=
Quiet mode.
The file is sent in au6iliar# (slave) print mode.
s.lser)er*a$m%o&' Runs the PRONTO-i !Q$ !erver administration program (Jindo"s onl#). Syntax
prospl s'lser1eradm
otes
This utilit# is called # rdbms_adm for !Q$ !erver ased implementations of PRONTO-i.
See (lso
prospl7 rdms;adm
table*storage Tests and displa#s the tale storage specifications for a specified PRONTO-i o
tablestorage obect-name [index ]
The tale storage specifications for a data area ( ARA! must e defined in a file named
+:
Mstorage; ARA.ini in the PRONTO-i Mli director#. A skeleton version of this file is contained in the Mskeleton director#.
termty&e Displa#s the character-ased terminal t#pe name for the current device (LN@0$inu6 implementations onl#). Syntax
termtype
This utilit# is osolete and is provided for ack"ards compatiilit# onl#.
otes
ttyflush Performs a Mflush operation on a TT device (LN@0$inu6 implementations onl#). Syntax
ttyfl!sh tty-device-name
This utilit# can e used to flush output from a hung TT port. This utilit# is osolete and is provided for ack"ards compatiilit# onl#.
otes
ttykill Xills all processes attached to a specified TT (LN@0$inu6 implementations onl#). Syntax
ttykill [tty-device-name ]
ou must e superuser to kill tasks not o"ned # the current user.
otes
tty&s !ho"s the Mps entries for processes running on the specified TT (LN@0$inu6 implementations onl#). Syntax
ttyps [tty-device-name ]
user&s !ho"s the Mps entries for all processes o"ned # a specified user (LN@0$inu6 implementations onl#). Syntax
!serps [!ser ]
xmlTo1tml 1onverts an $ ased report into ?T$. "or #$%&'(inux Syntax Parameters
xml+o*tml [-$] -6# xml-file [-?KL xsl-file] -/+ html-file
-Q
Quiet mode.
-@N
Name of the $ file to convert.
-!$
Name of the !$ file if different to the $ name.
-OLT
Name of the ?T$ file to create.
"or )indows Syntax Parameters
xalantransform.exe
A
Name of the $ file to convert.
+5
%
Name of the !$ file if different to the $ name.
1
Name of the ?T$ file to create.
+'