MPE/iX Quick Reference Guide
> Chapter 1 Command DescriptionsCommands Syntax |
||||||||||||||||||||||||||||
|
ABORTAborts the current program or operation. ABORT ABORT ABORTIO/ =ABORTIOAborts one pending I/O request for a device. ABORTIO ldev =ABORTIO ldev ABORTIO 53 ABORTJOB/ =ABORTJOBAborts a job or session. ABORTJOB { #Jnnn #Snnn [jobname,] user.acct } =ABORTJOB { #Jnnn #Snnn [jobname,] user.acct } ABORTJOB #S139 ABORTPROCThe ABORTPROC command aborts the specified process(es). This command requires OP or SM capability. ABORTPROC [PIN=]{ pinspec | ( pinspec [,...] )} [;SYSTEM] ACCEPTPermits a designated device to accept jobs/sessions and/or data. ACCEPT [{ JOBS | DATA },] ldev ACCEPT 19 ALLOCATELoads a compatibility mode program or procedure into virtual memory. ALLOCATE [{ PROCEDURE | PROGRAM },] name ALLOCATE PROCEDURE, PROC1 ALLOWGrants a user access to a specific operator command. ALLOW FILE= formaldesignator [;SHOW]or ALLOW { @.@ | user.@ | @.acct | user.acct } ;COMMANDS=command [,...] ALLOW FILE=ALLOWTMP;SHOW ALLOW USER.TECH;COMMANDS=REPLY,ABORTIOor ALLOW >MGR.MANUAL;COMMANDS=BREAKJOB >EXIT ALTACCTChanges the attributes of an existing account. See Chapter 7 for a listing of account capabilities and defaults. ALTACCT acctname [;PASS=[password]] [;FILES=[filespace]] [;CPU=[cpu]] [;CONNECT=[connect]] [;CAP=[capabilitylist]] [;ACCESS=[(fileaccess)]] [;MAXPRI=[subqueuename]] [;LOCATTR=[localattribute]] [;ONVS=volumesetname] ALTACCT AC2;PASS=GLOBALX;FILES=50000 ALTGROUPChanges one or more attributes of a group. ALTGROUP groupname[.acctname] [;PASS=[password]] [;CAP=[capabilitylist]] [;FILES=[filespace sectors]] [;CPU=[cpu seconds]] [;CONNECT=[connect minutes]] [;ACCESS=[(fileaccess)]] [;ONVS=volumesetname] [;HOMEVS=volumesetname] ALTGROUP GROUPX;PASS=PASS2 ALTGROUP LEILA;ONVS=TIME_LORD;FILES=10000 ALTGROUP LEILA;HOMEVS=DICHONDRITE ALTJOBAlters the attributes of waiting or scheduled jobs. ALTJOB [JOB=] { #Jnnn | #Snnn } [;INPRI=inputpriority] [;OUTDEV={ ldev | devclass }] [;JOBQ=jobqueuename] [;HIPRI] ALTJOB #J1;INPRI=10;OUTDEV=LP ALTLOGAlters the attributes of an existing user logging identifier. ALTLOG logid [;LOG=logfile ,{ DISC | TAPE }] [;PASS=password] [;{ AUTO | NOAUTO }] ALTLOG KIM;LOG=C,DISC ALTPROCChanges the priority for the specified process(es) if you have OP or SM capabilty. Native Mode ALTPROC [ [;PIN=] { pinspec | ( pinspec [,...] ) } [ [;JOB=] { jobspec | ( jobspec [,...] ) } [;PRI= pri ] [;WG= { workgrp | NATURAL_wg }] [; { TREE | NOTREE }] [; { USER | ANYUSER }] [;SYSTEM] ALTPROC 42;PRI=CM ALTPROC O;PRI=DS ALTPROC job=mgr.payroll; PRI=155 ALTPROC #p133;TREE;PRI=CS ALTPROC (150,#p247,211);PRI=ES ALTPROC job=@j; PRI=CS;ANYUSER ALTPROC job=@j;PRI=CS; USER ALTSECChanges the access permissions by altering the access control definition (ACD). Access permissions may be changed for a
SyntaxALTSEC objectname [,{ FILENAME | LDEV | DEVCLASS }] [;[ACCESS=](fileaccess [;...] )] [;{ NEWACD | REPACD | ADDPAIR | REPPAIR }= {(acdpair [;...] ) | ^filereference }] [;DELPAIR= {(userspec [;...]) | ^filereference }] [;COPYACD= objectname, { FILENAME | LDEV }] [;DELACD] [;MASK] ALTSPOOLFILEAlters the characteristics of an output spoolfile. ALTSPOOLFILE { #Onnn | ldev1 } { [;PRI=outputpriority] [;DEFER] [;COPIES=numcopies] [;DEV={ ldev2 | devclass}] } [;...] ALTSPOOLFILE #O86;DEFER ALTSPOOLFILE 6;DEFER ALTSPOOLFILE #O123;PRI=3 ALTUSERChanges the attributes currently defined for a user. ALTUSER username[.acctname] [;PASS=[password]] [;CAP=[capabilitylist]] [;MAXPRI=[subqueuename]] [;LOCATTR=[localattribute]] [;HOME=[homegroupname]] [;UID=[uid]] [;USERPASS={ OPT | REQ [,EXPIRED] } ALTUSER JONES;CAP=IA,BA,SF,PH,DS,MR ALTUSER JONES;PASS=JJ;MAXPRI=DS ASSOCIATEGives a user operator control of a device class. ASSOCIATE devclass ASSOCIATE TAPE BASICInterprets a compatibility mode BASIC/V program. BASIC [commandfile] [,[inputfile] [,listfile]] BASIC MYCOMDS,MYDATA,MYLIST BASICGOCompiles, prepares, and executes a compatibility mode BASIC/V program. BASICGO [commandfile] [,listfile] BASICGO $CONTROL USLINIT $COMPILE MYPROG $EXIT BASICOMPCompiles a compatibility mode BASIC/V program. BASICOMP [commandfile] [,[uslfile] [,listfile]] BUILD OBJECT;CODE=USL BASICOMP, OBJECT $CONTROL USLINIT $COMPILE MYPROG $EXIT BASICPREPCompiles and prepares a compatibility mode BASIC/V program. BASICPREP [commandfile] [,[progfile] [,listfile]] BASICPREP,MYCOMDS BBASICStarts execution of the HP Business BASIC/V interpreter in compatibility mode. BBASIC [commandfile] [,[inputfile] [,listfile]] BBASIC BBASICGOCompiles, prepares, and executes an HP Business BASIC/V program in compatibility mode. BBASICGO infile [,listfile] BBASICGO MYPROG,LISTFL BBASICOMPCompiles an HP Business BASIC/V program in compatibility mode. BBASICOMP infile [,[uslfile] [,listfile]] BBASICOMP MYPROG,OBJECT BBASICPREPCompiles and prepares a HP Business BASIC/V program in compatibility mode. BBASICPREP infile [,[progfile] [,listfile]] BBASICPREP MYCOMDS,MYPROG BBXLInitiates execution of the HP Business BASIC/XL interpreter. BBXL [commandfile] [,[inputfile] [,[listfile]]] [;XL=xllist] BBXL BBXLCOMPCompiles an HP Business BASIC/XL program. BBXLCOMP textfile [,[objectfile] [,listfile]] BBXLCOMP MYPROG,OBJECT BBXLGOCompiles, links, and executes an HP Business BASIC/XL program. BBXLGO textfile [,[listfile]] [;XL=xllist] BBXLGO MYPROG,LISTFL BBXLLKCompiles and links an HP Business BASIC/XL program. BBXLLK textfile [,[progfile] [,listfile]] BBXLLK MYSCR,MYPROG BREAKJOBSuspends an executing job. BREAKJOB #Jnnn BREAKJOB #J68 BUILDCreates and immediately allocates a new empty file on disk. BUILD filereference [;REC=[[recsize] [,[blockfactor] [,[{ F | U | V | B }] [,{ BINARY | ASCII }] ]]]] [;{ CCTL | NOCCTL }] [;TEMP] [;DEV={ [dsdevice#] [device] }] [;CODE=filecode] [;DISC=[ [numrec] [,[numextents] [,initialloc]]]] [;{ RIO | NORIO }] [;{ MSG | CIR | STD | KSAMXL | SPOOL | KSAM64 }] [;ULABEL=numlabels] [;KEY={^filereference | keyinfo }] [;FIRSTREC=recnum] [;{ REUSE | NOREUSE }]Where keyinfo is: ;KEY=(keytype, keylocation, keysize [,{ DUP | RDUP }] . . [;keytype, keylocation, keysize [,{ DUP | RDUP }] ] ) BUILD WORKFILE;REC=-80,3,F,ASCII;DISC=2000,10,2 BUILD VFILE;DISC=500,10,1;REC=-80;DEV=VCLASS1 BUILD NEWDATA;DISC=3000,1,1;CODE=LOG BYEEnds an interactive session. BYE BYE CALCEvaluates an expression. CALC expression CALC 5*10-7 CCXLCompiles an HP C/iX program. CCXL [textfile] [,[objectfile] [,[listfile]]] [;INFO=quotedstring] CCXL CCXLGOCompiles, links, and executes an HP C/iX program. CCXLGO [textfile] [,[listfile]] [;INFO=quotedstring] CCXLGO SOURCE,LISTFILE CCXLLKCompiles and links an HP C/iX program. CCXLLK [textfile] [,[progfile] [,[listfile]]] [;INFO=quotedstring] CCXLLK SOURCE,PROG CHANGELOGChanges the user logging file without stopping or interrupting the logging process. CHANGELOG logid [;DEV=device] CHANGELOG KATHY CHDIRChanges the process' current working directory (CWD). CHDIR [ [DIR=]dir_name] [;{ SHOW | NOSHOW }] CHDIR /MYACCT/MYGRP/dir1 CHGROUPSwitches you from the current group to any other group within the logon account to which you are allowed access. CHGROUP [ [groupname] [/grouppass] ] CHGROUP GORODA COB74XLCompiles an HP COBOL II/XL program using the 1974 ANSI standard entry point and creates an object file. COB74XL [textfile] [,[objectfile] [,[listfile] [,[masterfile] [,newfile]]]] [;INFO=quotedstring] [;WKSP=workspacename] [;XDB=xdbfilename] COB74XL SOURCE,OBJECT,LISTFL COB74XLGCompiles, links, and executes an HP COBOL II/XL program using the ANSI 1974 standard entry point. COB74XLG [textfile] [,[listfile] [,[masterfile] [,newfile]]] [;INFO=quotedstring] [;WKSP=workspacename] [;XDB=xdbfilename] COB74XLG TEXTFL,LISTFL COB74XLKCompiles and links an HP COBOL II/XL program using the 1974 ANSI standard entry point. COB74XLK [textfile] [,[progfile] [,[listfile] [,[masterfile] [,newfile]]]] [;INFO=quotedstring] [;WKSP=workspacename] [;XDB=xdbfilename] COB74XLK SFILE,MYPROG COB85XLCompiles an HP COBOL II/XL program using the 1985 ANSI standard entry point and creates an object file. COB85XL [textfile] [,[objectfile] [,[listfile] [,[masterfile] [,newfile]]]] [;INFO=quotedstring] [;WKSP=workspacename] [;XDB=xdbfilename] COB85XL SOURCE,OBJECT,LISTFL COB85XLGCompiles, links, and executes an HP COBOL II/XL program using the ANSI 1985 standard entry point. COB85XLG [textfile] [,[listfile] [,[masterfile] [,newfile]]] [;INFO=quotedstring] [;WKSP=workspacename] [;XDB=xdbfilename] COB85XLG TEXTFL,LISTFL COB85XLKCompiles and links an HP COBOL II/XL program using the 1985 ANSI standard entry point. COB85XLK [textfile] [,[progfile] [,[listfile] [,[masterfile] [,newfile]]]] [;INFO=quotedstring] [;WKSP=workspacename] [;XDB=xdbfilename] COB85XLK SFILE,MYPROG COBOLIICompiles a compatibility mode COBOLII program on the COBOL 74 compiler. COBOLII [textfile] [,[uslfile] [,[listfile] [,[masterfile] [,newfile]]]] [;INFO=quotedstring] [;WKSP=workspacename] BUILD OBJECT;CODE=USL COBOLII SOURCE,OBJECT,LISTFL COBOLIIGOCompiles, prepares, and executes a compatibility mode COBOLII program on the COBOL 74 compiler. COBOLIIGO [textfile] [,[listfile] [,[masterfile] [,newfile]]] [;INFO=quotedstring] [;WKSP=workspacename] COBOLIIGO TEXTFL,LISTFL COBOLIIPREPCompiles and prepares a compatibility mode COBOLII program on the COBOL 74 compiler. COBOLIIPREP [textfile] [,[progfile] [,[listfile] [,[masterfile] [,newfile]]]] [;INFO=quotedstring] [;WKSP=workspacename] COBOLIIPREP SFILE,MYPROG COMMENTInserts a comment into the command stream. COMMENT [text] !JOB USER.TECHPUBS !COMMENT THIS IS A SAMPLE JOB !FORTGO MYPROG !EOJ CONSOLEChanges the system console from its current device to another job-accepting terminal. CONSOLE [ldev] CONSOLE 31 CONTINUEOverrides any job error which may occur in the next command so that the job or user command (command file or UDC) continues executing. CONTINUE !JOB USER.PUBS !CONTINUE !RUN MYPROG . . !EOJ COPYCopies one file to another by creating a new file or by overwriting an existing file. The COPY command can be used to copy files to and from HFS directories. Also, users with SM capabilities are able to copy files to MPE accounts outside of their current logon account. COPY [FROM=]sourcefile [[;TO=]targetfile] [;{ ASK | YES | NO }] COPY ABCD, EFG COPY ABCD,.newgroup COPY ABCD.grp COPY ABCD.grp,.mygroup COPY myfile.pub.sys, ./MyFile COPY ./File1, myfile.pub COPY ./dir0/file1, ./dir1/file2 DATAEnters data into the system from a device file. (Cannot be used to enter data from $STDIN.) DATA [jsname,] username[/userpass].acctname[/acctpass][;filename] DATA SESSB,BROWN.ACCT1 . . :EOD DEALLOCATEDeallocates a program or procedure previously loaded into memory with the ALLOCATE command. DEALLOCATE [{ PROGRAM | PROCEDURE }] ,name DEALLOCATE PROGEX DEBUGInstructs MPE/iX to enter the system debugger. DEBUG [commands] DEBUG TRACE;C DELETESPOOLFILEDeletes a spoolfile from disk. DELETESPOOLFILE { #Onnn | #Innn | ldev } DELETESPOOLFILE 6 DELETEVARDeletes one or more MPE/iX session variables. DELETEVAR varname [,...] DELETEVAR firstvariable, secondvariable DELETEVAR JOBNUM, SESSNUM DISALLOWProhibits access to a specific operator command. DISALLOW { FILE=formaldesignator [;SHOW] | { @.@ | user.@ | @.acct | user.acct } ;COMMANDS=command [,...] } DISALLOW USER.TECH;COMMANDS=REPLY,ABORTIO DISASSOCIATERemoves control of a device class from the user. DISASSOCIATE devclass DISASSOCIATE TAPE DISKUSEDisplays disk space usage, in sectors, for one or more directories or a directory tree. DISKUSE [ [DIR=]dir_name] [;{ TREE | NOTREE | USENAME }] DISKUSE mydir.group.acct DISMOUNTCauses a volume set that was explicitly reserved by the user (with a MOUNT or VSRESERVE command) to be released. The equivalent MPE/iX command is VSRELEASE. DISMOUNT [{* | (blank) | volumesetname }][.groupname[.acctname]] DISMOUNT MYSET.B.C DOAllows the user to reexecute any command still retained in the command line history stack. DO [[CMD=]cmdid]] [[;EDIT=]editstring] DO 10 DOWNRemoves a device from normal system use. This command does not apply to disks. DOWN ldev DOWN 7 DOWNLOADDownloads format information to a line printer. DOWNLOAD ldev ,{ filename | MARGIN=nn } [,...] DOWNLOAD 11,VFCPAY DSTATDisplays the current status of the disk drives on the system. DSTAT [ ldev | ALL ] DSTAT ALL ECHODisplays a message on the standard list device. ECHO [message] SETVAR a, 'hi there' ECHO !a, Cathy EDITORStarts the EDIT/3000 subsystem. EDITOR [listfile] FILE LISTFILE;DEV=LP EDITOR *LISTFILE ELSEProvides an alternate execution sequence for an IF statement in a jobfile or user command within an IF statement. ELSE !CONTINUE !PASXL MYPROG,MYUSL !IF JCW>=FATAL THEN ! TELL USER.TECHPUBS;COMPILE FAILED !ELSEIF JCW ≥ WARN THEN ! TELL USER.TECHPUBS;COMPILE COMPLETED WITH WARNINGS !ELSE ! TELL USER.TECHPUBS;COMPILE COMPLETED WITH NO WARNINGS !ENDIF ELSEIFProvides an alternate execution sequence for an IF statement. ELSEIF expression [THEN] IF EXPN1 THEN ... ELSEIF EXPN2 THEN ... ELSEIF EXPN3 ... ELSE ... ENDIF ENDIFTerminates an IF block. ENDIF IF . . ENDIF ENDWHILETerminates a WHILE block. ENDWHILE WHILE logical_expression . . ENDWHILE EODDenotes end-of-data on input stream from a jobfile (from an input other than $STDIN). It also terminates data initialized by the DATA command. The colon (:) is a required part of this command. :EOD DATA SESS1,BLACK.ACCTSP ... data ... :EOD EOJEnds a batch job. EOJ !JOB USER.PUBS !RUN MYPROG1 !RUN MYPROG2 !EOJ ERRCLEARZeros out all HP predefined error-related variables. ERRCLEAR ERRCLEAR ERRDUMPAllows a user to dump either the process or system error stack to a specified depth. ERRDUMP [errorstackdepth] [;SYS] ERRDUMP 1;SYS ESCAPEAllows the CI programmer to simulate all aspects of CI error handling. Control leaves all user commands and returns to the CI (unless a CONTINUE is in effect). ESCAPE [ [CIERR=] errnum] cmd1 CONTINUE udc1 ucmdA ucmdB ESCAPE cmd2 EXITTerminates the command interpreter. EXIT EXIT FCOPYRuns the FCOPY subsystem. FCOPY [fcopycommand] FCOPY FROM=UDC.TECHPUBS;TO=TEMP;NEW FILEDeclares the file attributes to be used when a file is opened. This declaration, informally known as a file equation, may be used to override programmatic or system default file specifications. With the addition of shared parameters from the NS3000/XL AdvanceNet subsystem, the declaration may specify a formal file designator that may be used to access a remote file or device in a subsequent command or intrinsic. NS3000/XL AdvanceNet is not part of the 900 Series HP 3000 Computer System Fundamental Operating System and must be purchased separately. FILE formaldesignator =[{ *formaldesignator | $NULL | $NEWPASS | $OLDPASS | $STDIN | $STDINX | $STDLIST | filereference }] [:nodespec] [,filedomain] [;DEV=[ [envname]#] [device] [,[outpri] [,numcopies]]] [;VTERM] [;ENV=envfile [:nodespec]] [;option] [;access] [;{ DEL | TEMP | SAVE | SPSAVE }]Syntax for Option: [;REC=[recsize] [,[blockfactor] [,[{ F | U | V }] [,{ BINARY | ASCII ]]] [;DEN=[density]] [;DISC=[numrec] [,[numextents] [,initialloc]]] [;CODE=filecode] [;{ RIO | NORIO }] [;( STD | MSG | CIR | KSAMXL | SPOOL | KSAM64 }] [;ULABEL=numlabels] [;KEY={ ^filereference | keyinfo }] [;FIRSTREC=recnum] [;{ REUSE | NOREUSE }]Syntax for keyinfo: ;KEY=(keytype, keylocation, keysize [,{ DUP | RDUP }] [;...] )Syntax for Access: [;{ NOCCTL | CCTL }] [;{ NOMULTI | MULTI | GMULTI }] [;{ MR | NOMR }] [;{ WAIT | NOWAIT }] [;ACC={ IN | OUT | UPDATE | OUTKEEP | APPEND | INOUT }] [;{ BUF=[numbuffers] | NOBUF }] [;{ LOCK | NOLOCK }] [;{ COPY | NOCOPY }] [;FORMS=formsmsg] [;{ EXC | SHR | EAR | SEMI }] [;{ NOLABEL | LABEL=[ [volid][,{ IBM | ANS }[,[expdate][,seq]]]]] [;FORMID=formid] [;PRIVATE] FILE SOURCE=INX FILE DEST=OUTX RUN MYPROG FILE DEST=FILEX,NEW;REC=64,2,F,ASCII;DISC=800,10,2;SAVE RUN MYPROG FILE SOURCE=TAPE1,OLD;DEV=TAPE;REC=-80 FTNXL *SOURCE FILE FTNTEXT=*SOURCE FILE X=./my_file;SAVE PURGE *X FINDDIR (UDC)The FINDDIR UDC executes the LISTFILE command to search for a directory.
FINDDIR [ [DIR=]dir_name][ [START=]start_dir]Refer to the LISTFILE command later in this chapter for examples. FINDFILE (UDC)The FINDFILE UDC executes the LISTFILE command to search for a file.
FINDFILE [FILE=]filename[ [START=]start_dir] FORMSALIGNConfigures one spooled printer or a group of spooled printers related by device class, to conditionally enter into a forms message dialog with its operator when the current spoolfile includes a forms message. FORMSALIGN [DEV=] { ldev | devclass | devname } [;[DIALOG=] { EACHCHANGE | EACHFILE | EACHCOPY } [,{ FORMIDOVERRIDE | NOFORMIDOVERRIDE }] ] [;SHOW] FORMSALIGN LP;SHOW FORTGOCompiles, prepares, and executes a compatibility mode FORTRAN 66/V program. FORTGO [textfile] [,[listfile] [,[masterfile] [,[newfile] ]]] [;INFO=quotedstring] FORTGO SOURCE,LISTFL FORTPREPCompiles and prepares a compatibility mode FORTRAN 66/V program. FORTPREP [textfile] [,[progfile] [,[listfile] [,[masterfile] [,[newfile]]]]] [;INFO=quotedstring] FORTPREP TEXTX,PROGX,LISTX FORTRANCompiles a compatibility mode FORTRAN 66/V program. FORTRAN [textfile] [,[uslfile] [,[listfile] [,[masterfile] [,[newfile] ]]]] [;INFO=quotedstring] FORTRAN MYSOURCE,MYUSL,MYLIST;INFO= "$CONTROL BOUNDS" FREERINReleases a global resource identification number (RIN). FREERIN rin FREERIN 1 FTNCompiles a compatibility mode FORTRAN 77/V program. FTN [textfile] [,[uslfile] [,[listfile]]] [;INFO=quotedstring] BUILD FORTOBJ;CODE=USL FTN FORTSRC,FORTOBJ,LISTFILE FTNGOCompiles, prepares, and executes a compatibility mode HP FORTRAN 77/V program. FTNGO [textfile] [,listfile] [;INFO=quotedstring] FTNGO FORTSRC,LISTFILE FTNPREPCompiles and prepares a compatibility mode HP FORTRAN 77/V program. FTNPREP [textfile], [progfile] [,listfile] [;INFO=quotedstring] FTNPREP FORTSRC,FORTPROG FTNXLCompiles an HP FORTRAN 77/iX program. FTNXL [textfile] [,[objectfile] [,[listfile]]] [;INFO=quotedstring] FTNXL FORTSRC,FORTOBJ,LISTFILE FTNXLGOCompiles, links, and executes an HP FORTRAN 77/iX program. FTNXLGO [textfile] [,[listfile]] [;INFO=quotedstring] FTNXLGO FORTSRC,LISTFILE FTNXLLKCompiles and links an HP FORTRAN 77/iX program. FTNXLLK [textfile] [,[progfile] [,[listfile]]] [;INFO=quotedstring] FTNXLLK FORTSRC,FORTPROG GETLOGEstablishes a logging identifier on the system. GETLOG logid;LOG=logfile [,{ DISC | TAPE }] [;PASS=password] [;{ AUTO | NOAUTO }] GETLOG FINANCE;LOG=A,DISC GETRINAcquires a global resource identification number (RIN) and assigns a password to it. GETRIN rinpassword GETRIN MYRIN HEADOFFStops header/trailer output to a device. HEADOFF ldev HEADOFF 6 HEADONResumes header/trailer output to a device. HEADON ldev HEADON 6 HELLOInitiates an interactive session. HELLO [session,]user[/userpass].acct[/acctpass][,group[/grouppass]] [;TERM={ termtype | termname }] [;TIME=cpusecs] [;PRI={ BS | CS | DS | ES }] [;{ INPRI=inputpriority | HIPRI }] [;INFO=ciinfo] [;PARM=ciparm] HELLO USER.TECHPUBS HELPAccesses the HELP subsystem. Direct access: HELP [{ udcfilename | commandname [keyword] [,ALL] | commandfilename | programfilename | SUMMARY | CLASS | HELPSTUDY | FUNCTIONS | EXPRESTIONS | VARIABLES | OPERATORS }]Interactive (subsystem) access: commandname [,]keyword [,ALL] HELPMENU | SUMMARY | CLASS | HELP | HELPSTUDY HELP ABORT HELP LINKALL.TEST.UI IFUsed to control the execution sequence of a job, UDC, or command file. IF expression [THEN] !PASXL MYPROG,MYUSL !IF JCW >= FATAL THEN ! TELL USER.TECHPUBS;COMPILE FAILED !ELSE ! TELL USER.TECHPUBS;COMPILE COMPLETED !ENDIF INPUTPermits the user to assign a string to any variable. All numeric input is treated as a string. See TYPEOF function in appendix B of the MPE/iX Commands Reference Manual, and SETVAR command in the same manual. INPUT [NAME=]varname [;PROMPT=prompt] [;WAIT=seconds] [READCNT=chars] INPUT Response; "Enter YES or NO>" INPUT Response; "Press any key to continue" JOBDefines a job to be activated with the STREAM command to run in batch mode. JOB [jobname,]username[/userpass].acctname[/acctpass] [,groupname[/grouppass] ] [;TIME=cpusecs] [;PRI={ BS | CS | DS | ES }] [;{ INPRI=inputpriority | HIPRI }] [;RESTART] [;OUTCLASS=[ [device] [,[outputpriority] [,numcopies]]]] [;TERM=termtype] [;PRIVATE] [;SPSAVE] [JOBQ=queuename] RUN EDITOR.PUB.SYS /ADD 1 !JOB WXYZ,WRITER.TEC 2 !EDITOR 3 TEXT ABC 4 LIST ALL,OFFLINE 5 EXIT 6 !EOJ // /KEEP MYJOB /EXIT : STREAM MYJOB STREAM JOB USER.TECHPUBS;OUTCLASS=12 JOBFENCEDefines the minimum input priority that a job or session must have in order to execute. JOBFENCE priorityfence JOBFENCE 8 JOBPRISets or changes the default execution priority for batch jobs and sets a maximum execution priority for batch jobs. JOBPRI [maxsubqueue] [,defaultsubqueue] JOBPRI 0 JOBSECURITYDesignates what level of user may request resources and control the execution of jobs. JOBSECURITY { HIGH | LOW } [;PASSEXEMPT={ NONE | USER | XACCESS | MAX }] JOBSECURITY LOW LDISMOUNTNegates a previously issued LMOUNT or VSRESERVE command. This informs the system that the volume set is no longer reserved system-wide. The equivalent native modecommand is VSRELEASESYS. LDISMOUNT [* | volumesetname] [,groupname[.acctname]] LDISMOUNT DATABASE.PAYROLL.ACCTNG LIMITLimits the number of concurrently running jobs/sessions. LIMIT [[{+|-}] numberjobs] [,[{+|-}] numbersessions ] [;JOBQ=qname] LIMIT 2,15 LINKCreates an executable program file by merging the relocatable object modules from all the files in its FROM= parameter. LINK [FROM=file [,...] [;TO=destfile]] [;RL=rlfile [,...]] [;XL=xlfile [,...]] [;CAP=caplist] [;NMSTACK=nmstacksize] [;NMHEAP=nmheapsize] [;UNSAT=unsatname] [;PARMCHECK=checklevel] [;ENTRY=entryname] [;NODEBUG] [;MAP] [;SHOW] LINK FROM=OBJCODE;TO=EXECPROG;NMSTACK=50000;MAP;SHOW LISTACCTDisplays information about one or more accounts. LISTACCT [acctset] [,listfile] [;PASS] [;FORMAT={ SUMMARY | BRIEF | DETAIL }] LISTACCT HPXLII;PASS LISTDIR (UDC)The LISTDIR UDC executes the LISTFILE command to list all files that are directories.
LISTDIR [[DIR=]dir_name] [[FORMAT=]format_opt] LISTEQDisplays all active file equations for a job or session. LISTEQ [listfile] LISTEQ FILE EQUATIONS FILE TAPE1;DEV=ATAPE FILE PP;ENV=LP2.ENV.OSE;DEV=EPOC FILE MYFILE,NEW;REC=-80,3,F,ASCII;DISC=5000;SAVE FILE POSIX=./mydir/myfile1 LISTFDisplays information about one or more permanent files. LISTF [fileset] [,listlevel] [;listfile] LISTF LISTFILELists file information. LISTFILE [{ fileset | (fileset [,...]) }] [[;FORMAT=] format_opt] [[;SELEQ=] select_eq] [[;NAME=] pattern] [;PASS] [;{ PERM | TEMP | PERMTEMP }] [;{ USENAME | TREE | NOTREE }]Selection equations, enclosed in square brackets, have the following format: [FTYPE={ KSAMXL | SPOOL }] [OBJECT={ ACCT | GROUP | FILE | DIR }] [ACCESS={ INUSE | OPEN | LOCKED | EXCLUSIVE }] [CODE={ filecodenumber | PRIV | filecode-mnemonic }]
LISTFILE KSAMFMT, 7 LISTFILE ,DISC LISTFILE [a-f]#[g-z@],3;SELEQ=[FTYPE=SPOOL] LISTFTEMPDisplays information about one or more temporary files. LISTFTEMP [fileset] [,listlevel] [;listfile] LISTFTEMP LISTGROUPDisplays information for one or more groups. LISTGROUP [groupset][,listfile] [;PASS] [;FORMAT={ SUMMARY | BRIEF }] LISTGROUP DEVELOP;PASS;FORMAT=SUMMARY LISTGROUP @.@;FORMAT=BRIEF LISTJOBQDisplays all job queues on system. LISTJOBQ LISTLOGLists currently active logging identifiers on the system and whether automatic log file changing has been enabled. LISTLOG [logid [;PASS]] LISTLOG LISTREDODisplays the contents of the command line history stack. You may specify the format in which the listing will appear, and whether it will appear on $STDLIST or in a file. LISTREDO [START=m] [;END=n] [;OUT=outfile] [;{ ABS | REL | UNN }] LISTREDO -10,-2;OUT=*LIST;UNN LISTSPFLISTSPF [[IDNAME=]{ spoolid | (spoolid [,...]) }] [[;SELEQ=]{ select-eq | ^indirect_file }] [;DETAIL] [;STATUS]Where the select equation, enclosed in square brackets, has the following format: select-eq :: = [equation] equation :: = { parm { > | >= | < | <= | <> = } value | NOT (equation) | (equation) { AND | OR } (equation) } LISTSPF O@;SELEQ=[(PRI > 2) AND (DATE < 09/30/89)];DETAIL LISTUSERDisplays information for one or more users. LISTUSER [userset] [,listfile] [;PASS] [;FORMAT={ SUMMARY | BRIEF | DETAIL }] LISTUSER PETE;PASS LISTUSER PETE;PASS;FORMAT=SUMMARY LISTUSER @;FORMAT=BRIEF LISTUSER PETE;FORMAT=DETAIL LMOUNTRequests a logical reservation of a volume set. This informs the system that the volume set is to be reserved system-wide. The equivalent native mode command is VSRESERVESYS. LMOUNT [{* | (blank) | volumesetname}][.groupname[.acctname] ] [;GEN=[genindex]] LMOUNT DATABASE.PAYROLL.ACCTNG VSRESERVESYS DATABASE.PAYROLL.ACCTNG LOGStarts, restarts, or stops user logging. LOG logid ,{ RESTART | START | STOP } LOG LOGPROCX,START =LOGOFFAborts all executing jobs/sessions and prevents any further logon. You may optionally specify one job or one session that is to remain logged on. =LOGOFF [{ #Snnn | #Jnnn }] CTRL-A =LOGOFF CTRL-A =LOGOFF #S2 =LOGONEnables job/session processing following =LOGOFF. =LOGON CTRL-A =LOGON MOUNTSends a request to the system to reserve a volume set (keep it online). The set must be on line in order to have the command take effect. The equivalent MPE/iX command is VSRESERVE. MOUNT [{ * | (blank) | vsname }] [.groupname[.acctname]] [;GEN=[genindex]] MOUNT MYSET;GEN=43 NEWACCTCreates a new account with an associated account manager and PUB group. NEWACCT acctname,mgrname [;PASS=[password]] [;FILES=[filespace]] [;CPU=[cpu]] [;CONNECT=[connect]] [;CAP=[capabilitylist]] [;ACCESS=[fileaccess]] [;MAXPRI=[subqueuename]] [;LOCATTR=[localattribute]] [;ONVS=volumesetname] NEWACCT ACI,MNGR NEWACCT DOCTOR,WHO;CAP=IA,BA,GL,AM,AL NEWACCT DOCTOR,WHO;ONVS=MY_VOL NEWACCT DOCTOR,WHO;UID=150;GID=120;CAP=IA,BA,SF,ND,GL,AM,AL NEWCICreates a new process. (Native Mode) The new process replaces the MPE/iX Command Interpreter (CI) process for the current session. Otherwise the same functionality as the RUN command. NEWCI progfile [,"entrypoint"] [;NOPRIV] [;LMAP] [;DEBUG] [;MAXDATA=maxstack] [;STACK= stacksize] [;DL= dlsize] [;NMSTACK=nmstacksize] [;NMHEAP=nmheapsize] [;LIB={ G | P | S }] [;XL="library [,...]] [;NOCB] [;INFO="quotedstring"] [;PARM=parameternum] [;STDIN={ *formaldesig | fileref | $NULL }] [;STDLIST={ *formaldesig | fileref,NEW | $NULL }] [;PRI={ BS | CS | DS | ES | # }] [;UNSAT="unsatproc"] NEWDIRCreates a directory. NEWDIR [DIR=]dir_name [;{ SHOW | NOSHOW }] NEWDIR /MYACCT/MYGRP/DIR1 NEWDIR dir1.mygroup.myacct NEWDIR /myacct/jones/cmdf/john NEWLINKThis command creates a link to a file, group, account, or directory. NEWLINK [LINK=] linkname [;TO=] sourceobject [;{ SYMBOLIC }] NEWLINK LINK=PAYCODE; TO=PAYROLL.CODE.SOFTWARE NEWLINK PAYCODE, PAYROLL.CODE.SOFTWARE NEWGROUPCreates a new group within an account. NEWGROUP groupname[.acctname] [;PASS=[password]] [;FILES=[filespace]] [;CPU=[cpu]] [;CONNECT=[connect]] [;CAP=[capabilitylist]] [;ACCESS=[fileaccess]] [;ONVS=volumesetname] [;HOMEVS=volumesetname] NEWGROUP G2.GRIMSBY; CAP=PH,MR NEWJOBQCreates a job queue. NEWJOBQ qname [{;|,} [LIMIT=] n] NEWJOBQ ONETIME,1 NEWUSERDefines a new user. NEWUSER username[.acctname] [;PASS=[password]] [;CAP=[capabilitylist]] [;MAXPRI=[subqueuename]] [;LOCATTR=[localattribute]] [;HOME=[homegroupname]] [;UID=[uid]] NEWUSER LHSMITH;PASS=SMITTY;HOME=HOMEGPX NEWUSER LHSMITH;UID=120;PASS=SMITTY;HOME=HOMEGPX NEWWGCreates a new, user-defined workgroup, either directly, via command line input, or indirectly, through a file. NM Note: This command is only available to users who have purchased the HP 3000 Workload Manager. NEWWG { ^filename [;VALIDATE] | [WORKGROUP=] workgrp } [;MEMB_LOGON=] logon [;MEMB_PROGRAM=] program_file [;MEMB_QUEUE=] queue_attribute [;BASE=] base [;LIMIT=] limit [ [;MINQUANT=] min] [ [;MAXQUANT=] max] [ [;BOOST={ DECAY | OSCILLATE }]] [ [;TIMESLICE=] tslice] [ [;MINCPUPCT=] minpercent] [ [;MAXCPUPCT=] maxpercent] [ [;POSITION=] existingwg] NOTE: Misuse of this command can significantly degrade system operating efficiency. OCTCOMPConverts a compiled MPE V/E program into native mode (NM) code for the 900 Series HP 3000. OCTCOMP [input] [,[targetfile] [,[list]]] [{;|,}INFO=quotedstring] OCTCOMP SOURCEIN,OCTOUT;INFO="TRANS=1,2,3,4" OPENQOpens the spool queue for a specified logical device or device class. OPENQ { ldev | devclass | devname | @ } [;SHOW] OPENQ 6;SHOW OPTIONThis command modifies the environment of user defined commands and command files. It is used within the command definition to set up and change the environment dynamically. OPTION [{ LIST | NOLIST }] [[,]{ RECURSION | NORECURSION }] OPTION LIST OUTFENCEDefines the minimum priority that an output spoolfile needs in order to be printed. OUTFENCE outputpriority [;LDEV=ldev] [;DEV={ dev | devclass | devname }] OUTFENCE 14 OUTFENCE 7;LDEV=6 PASCALCompiles a compatibility mode Pascal/V program. The native mode equivalent of this command is PASXL. PASCAL [textfile] [,[uslfile] [,listfile]] [;INFO=quotedstring] PASCAL PASCSRC,PASCOBJ,LISTFILE PASCALGOCompiles, prepares, and executes a compatibility mode Pascal/V program. The native mode equivalent of this command is PASXLGO. PASCALGO [textfile] [,listfile] [;INFO=quotedstring] PASCALGO PASCSRC,LISTFILE PASCALPREPCompiles and prepares a compatibility mode Pascal/V program. The native mode equivalent of this command is PASXLLK. PASCALPREP [textfile] [,progfile] [,listfile] [;INFO=quotedstring] PASCALPREP PASCSRC,PASCPROG PASXLCompiles an HP Pascal/iX program. PASXL [textfile] [,[objectfile] [,[listfile] [,libfile]]] [;INFO=quotedstring] PASXL MAIN, OBJMAIN PASXL SUB, OBJSUB LINK FROM=OBJMAIN,OBJSUB;TO=SOMEPROG RUN SOMEPROG PASXLGOCompiles, links, and executes an HP Pascal/iX program. PASXLGO [textfile] [,[listfile] [,[libfile]]] [;INFO=quotedstring] PASXLGO SOURCE,LISTFILE PASXLLKCompiles and links an HP Pascal/iX program. PASXLLK [textfile] [,[progfile] [,[listfile] [,libfile]]] [;INFO=quotedstring] PASXLLK SOURCE,PROG PAUSEAllows the user to suspend current activity for a specified number of seconds, or until one or more jobs complete. PAUSE [num_seconds] [;JOB=jobid] [;INTERVAL=interval_secs] [;{ EXIST | WAIT | NOTEXIST }] STREAM JLOGEND #J123 PAUSE JOB=!HPLASTJOB PLISTF (UDC)The PLISTF UDC executes the LISTFILE command to list descriptions of one or more disk files.
PLISTF [fileset] [,format_opt] [;outfile] PREPPrepares a compatibility mode program from a user subprogram library (USL) file onto a program file. PREP uslfile,progfile [;ZERODB] [;CAP=capabilitylist] [;PMAP] [;RL=filename] [;MAXDATA=segsize] [;PATCH=patchsize] [;STACK=stacksize] [;DL=dlsize] [;NOSYM] [;{ FPMAP | NOFPMAP }] PREP USLX,PROGX SAVE PROGX PREPRUNPrepares and executes a compiled compatibility mode program. PREPRUN uslfile [,entrypoint] [;NOPRIV] [;RL=filename] [;PMAP] [;NOSYM] [;{ FPMAP | NOFPMAP }] [;CAP=capabilitylist] [;MAXDATA=segsize] [;STACK=stacksize] [;DL=dlsize] [;PATCH=patchsize] [;NOCB] [;DEBUG] [;LMAP] [;INFO=quotedstring] [;PARM=parameternum] [;STDIN={ *formaldesig | fileref | $NULL }] [;STDLIST={ *formaldesig | fileref [,NEW] | $NULL }] [;LIB={ G | P | S }] PREPRUN XUSL;PMAP;LMAP Prints the contents of a file. PRINT [[FILE=]filename] [;[OUT=]outfile] [;[START=]m] [;[END=]n] [;[PAGE=]p] [;{ UNN | NUM }] [;NONOM] PRINT MYFILE;OUT=XXY PRINT ./posix/doc/print.doc;start=-10 PURGEDeletes a file from the system. PURGE filereference [;TEMP] [;ONLOCKWORD={ SELECT | SKIP }] [;ONERROR={ CONTINUE | QUIT }] [;{ NOAUTOLOCKWORD | LOCKWORD }] [;{ CONFIRM | NOCONFIRM | CONFIRMALL }] [;{ SHOW | NOSHOW }] PURGE PFILE,TEMP PURGE ./posix/DOC/print.doc PURGEACCTRemoves an account and its groups and users from the system directory or from the specified volume set's directory. PURGEACCT acctname [;ONVS=volumesetname] PURGEACCT ACCT1 PURGEDIRPurges (unlinks) one or more directories. PURGEDIR [dir=]dir_name [;{ CONFIRM | NOCONFIRM }] [;{ TREE | NOTREE | USENAME }] [;{ SHOW | NOSHOW }] [;{ SHOWERRORS | NOSHOWERRORS }] PURGEDIR /MYACCT/MYGRP/dir1 PURGEDIR /MYACCT/MYGRP/dir1;NOTREE PURGEDIR /MYACCT/MYGRP/dir1/ PURGEDIR /MYACCT/MYGRP/dir1 ;TREE PURGEGROUPRemoves a group (and all files belonging to it) from the system, or from the specified volume set directory. PURGEGROUP groupname[.acctname] [;ONVS=volumesetname] PURGEGROUP GROUP1 PURGEJOBQRemoves a job queue PURGEJOBQ qname PURGELINKThis command removes a link. PURGELINK [LINK=] linkname PUREGLINK PAYROLL PURGELINK /dira/scripts PURGEUSERRemoves a user from an account. PURGEUSER user[.acctname] PURGEUSER USER1 PURGEWGPurges the specified user-defined workgroup(s). If no workgroup is specified, it executes all the deferred purgescans. (NM) PURGEWG { [;PURGESCAN] | [WORKGROUP=]{ workgrpspec | (workgrpspec [,...]) } [[;ONERROR=]{ CONTINUE | QUIT }] [;{ CONFIRM | NOCONFIRM | CONFIRMALL }] [;{ SHOWERRORS | NOSHOWERRORS }] [;{ SHOW | NOSHOW }] [;{ PURGESCAN | NOPURGESCAN }] } RECALL /=RECALLDisplays all pending console REPLY messages. RECALL Ctrl-A =RECALL REDOAllows the user to edit and reexecute any command still retained in the command line history stack. REDO [[CMD=]cmdid] [[;EDIT=]editstring] REDO 10 REFUSEDisables jobs/sessions and/or data on a designated device. REFUSE [{ JOBS | DATA },] ldev REFUSE DATA,35 RELEASEReleases a file from file access matrix access control. This command does not affect access control defined by lockwords or access control definitions (ACDs). It cannot be used on directories. The file matrix access is not enforced until the file is secured with the MPE/iX SECURE command. RELEASE filereference RELEASE FILE1 RELLOGRemoves a user logging identifier from the system. RELLOG logid RELLOG DATALOG RENAMEChanges identity (file name, lockword, and/or group name) of a disk file. RENAME oldfilereference,newfilereference [,TEMP] RENAME OLDFILE,NEWFILE/LOCKW.NEWG.NEWACCT,TEMP RENAME FILE2/LOCKA,FILE2/LOCKB RENAME MYFILE.GROUP1,MYFILE.GROUP2 REPLY/=REPLYReplies to pending resource requests at the console. REPLY pin,reply =REPLY pin,reply REPLY 15,7 REPORTDisplays accounting information for the logon account and group. Any user may obtain REPORT information about the user's logon group. REPORT [groupset] [,listfile] [;ONVS=[volumesetname]] REPORT SOPRM RESETCancels file equations. RESET { formaldesignator | @ } RESET ALPHA RESETACCTResets the running counts of CPU time or connect time accumulated by an account and by all groups within that account to zero. RESETACCT [{ @ | acct }] [,{ CPU | CONNECT }] RESETACCT @,CPU RESETDUMPDisarms the debug call that is made during abnormal process termination. RESETDUMP RESTOREReturns files that have been stored on magnetic tape to the system. RESTORE [restorefile] [;filesetlist] [;option [;...]]where option is: [;DEV=device] [;SHOW[=showoption [,...]]] [;FILES=maxfiles] [;{ LOCAL | GROUP=groupname | ACC[OUN]T=accountname } [;...]] [;CREATE[={ GROUP | ACCOUNT | CREATOR } [,...]]] [;CREATOR[=username]] [;{ KEEP | NOKEEP }] [;{ OLDDATE | NEWDATE }] [;ONERR[OR]={ QUIT | SKIP}] [;DIRECTORY] [;LISTDIR] [;FCRANGE=filecode/filecode [,...]] [;VOLSET=volumesetname] [;VOL=volumename] [;VOLCLASS=volumeclassname] FILE T;DEV=TAPE RESTORE *T;@;KEEP;SHOW RESUMEResumes execution of a suspended operation. RESUME RESUME READ PENDING Return RESUMEJOBResumes a suspended job. RESUMEJOB #Jnnn RESUMEJOB #J68 RESUMELOGResumes system logging following suspension caused by an error. RESUMELOG ST/10:43/LOG FILE NUMBER 104 ERROR #46. LOGGING SUSPENDED. RESUMELOG ST/10:45/LOG FILE NUMBER 104. LOGGING RESUMED. ST/10:45/LOG FILE NUMBER 104 ON. RESUMESPOOLResumes suspended spooler output to a spooled device. RESUMESPOOL ldev [;{ BEGINNING | { BACK | FORWARD } [nnn { FILES | PAGES }] }] RESUMESPOOL 6;BEGINNING RETURNCauses execution to return from the current user command (UDC or command file) to the calling environment. RETURN RPGCompiles an RPG/V program in compatibility mode. RPG [textfile] [,[uslfile] [,[listfile] [,[masterfile] [,newfile]]]] BUILD OBJECT;CODE=USL RPG SOURCE,OBJECT,LISTFL RPGGOCompiles, prepares, and executes an RPG/V program in compatibility mode. RPGGO [textfile] [,[listfile] [,[masterfile] [,newfile]]] RPGGO SOURCE,LISTFL RPGPREPCompiles and prepares an RPG/V program in compatibility mode. RPGPREP [textfile] [,[progfile] [,[listfile] [,masterfile] [,newfile]]] RPGPREP,COMFL SAVE $OLDPASS,NUSL RPGXLCompiles an RPG/XL program. RPGXL [textfile] [,[objectfile] [,listfile]] [;INFO=quotedstring] RPGXL RPGSRC,MYRPGOBJ,LISTFILE RPGXLGOCompiles, links, and executes an RPG/XL program. RPGXLGO [textfile] [,listfile] RPGXLGO RPGSRC,LISTFILE RPGXLLKCompiles and links an RPG/XL program. RPGXLLK [textfile] [,[progfile] [,listfile]] RPGXLLK RPGSRC,RPGPROG RUNExecutes a prepared or linked program. RUN progfile [,["]entrypoint["]] [;NOPRIV] [;LMAP] [;DEBUG] [;MAXDATA=maxstack] [;STACK=stacksize] [;DL=dlsize] [;NMSTACK=nmstacksize] [;NMHEAP=nmheapsize] [;LIB={ G | P | S }] [;XL="library[, ...]"] [;NOCB] [;INFO="quotedstring"] [;PARM=parameternum] [;UNSAT=['|"]unsatproc['|"]] [;STDIN={ *formaldesig | fileref | $NULL }] [;STDLIST={ *formaldesig | fileref [,NEW] | $NULL }] [;PRI={ BS | CS | DS | ES | # }] RUN TESTPROG;DEBUG;STDIN=*INFILE;STDLIST=RESULTS,NEW SAVESaves a file in the permanent system file domain. SAVE { $OLDPASS,newfilereference | tempfilereference } SAVE $OLDPASS,PROGFILE SAVE TEMPFL SAVE DATAFILE.GROUPX SECURERestores file access matrix access control for a file. The RELEASE command suspends file access matrix access control. Enabling the fiel access matrix does not have an immediate effect on file access if the file is protected by an ACD. ACDs override the file access matrix. SECURE filereference SECURE FILE1 SECURE ./FILE1 SEGMENTERStarts the MPE segmenter. SEGMENTER [listfile] FILE LISTFL;DEV=LP SEGMENTER *LISTFL SETDefines elements of the command interpreter. It also allows a job using a spooled $STDLIST to mark its standard list device for deletion when the job terminates. SET [STDLIST={ DELETE | SAVE }] [;ECHO={ ON | OFF }] [;MSG={ON | OFF }] [;SPEED={ 300 | 1200 | 2400 | 4800 | 9600 | 19200 | 19.2K }] !JOB EXAMPLE, USER.TECHPUB,XGROUP !CONTINUE !RUN UPDATE.PUB.SYS;PARM=1;MAXDATA=16000 !IF JCW < FATAL THEN ! SET STDLIST=DELETE !ENDIF !EOJ SETCATALOGCauses the command interpreter to search a catalog of user defined commands (UDCs) and to establish a directory entry for each command, or to clear the previous catalog. SETCATALOG [catfilename [,...]] [;SHOW] [;SYSTEM] [;ACCOUNT] [;USER=username[.acctname]] [;RESET] [;APPEND] [;DELETE] SETCATALOG UDCA,UDCB SETCATALOG UDCA SETCATALOG UDCB;APPEND SETCATALOG SETCLOCKAlters the system time or system time zone. SETCLOCK { DATE= datespec; TIME= timespec [;{ GRADUAL | NOW }] | CORRECTION= correctionspec [;{ GRADUAL | NOW }] | TIMEZONE= timezonespec | ;CANCEL } :SETCLOCK DATE=07/04/1993;TIME=15:00 :SETCLOCK CORRECTION= +3600 SETDUMPArms the system DEBUG facility for a process abort. SETDUMP [DB[,ST[,QS]]] [;ASCII] [;DEBUG="commands"] SETDUMP SETJCWCreates or assigns a value to a job control word (JCW) variable. SETJCW jcwname delimiter value [{+|-} value] SETJCW CURR1,100 SETJCW CURR1/WARN SETJCW NEWJCW=LASTJCW + 56 SETMSGEnables or disables the receipt of user or operator messages at the standard list device. SETMSG { OFF | ON } SETMSG OFF SETMSG ON SETVARAssigns values to MPE/iX variables. SETVAR varname { <space> | , | ; } expression SETVAR HPPROMPT "!HPUSER.!HPACCOUNT:" SHOWALLOWDisplays which operator commands have been allowed. SHOWALLOW [{ user.acct | user.@ | @.acct | @.@ }] SHOWALLOW USER.SYS SHOWCATALOGDisplays information about user defined commands (UDCs). SHOWCATALOG [listfile] [;USER=username[.acctname]] SHOWCATALOG ;USER=@.GRIMSBY SHOWCLOCKDisplays information about the system date and time. SHOWCLOCK SHOWDEVReports the status of input/output devices. SHOWDEV [ ldev | classname ] SHOWDEV 5 SHOWINReports the status of input device files. SHOWIN [ #Innn | STATUS | SP ] [item [;item [...]]]Where item is: [DEV=ldev] [JOB={ @J | @S | @ | [#]{ J | S }nnn> )] [ACTIVE | OPENED | READY ] SHOWIN JOB=@S;OPENED SHOWJCWDisplays the current state of one or more job control word (JCW) variables. SHOWJCW [jcwname] SHOWJCW JCW1 SHOWJOBDisplays status information about jobs/sessions. SHOWJOB [ [#]Snnn | [#]Jnnn | STATUS | SCHED ] [item [;,,,]] [;*listfile] [;JOBQ]Where item is: [JOB={ @J | @S | @ | [jsname,]username.acctname}] [;{ INTRO | EXEC | SUSP | WAIT [,{ N | D }] ] SHOWJOB STATUS SHOWLOGDisplays the number of the system's current log file and the percentage of disk space used. SHOWLOG SHOWLOGSTATUSDisplays status information about currently opened user logging files assigned to a logging identifier. SHOWLOGSTATUS [logid] SHOWLOGSTATUS LEN SHOWMEReports job/session status. SHOWME SHOWOUTDisplays the status of output device files. SHOWOUT [#Onnn | STATUS | SP ] [;item [;...]]Where item is: [DEV={ ldev | classname }] [JOB={ @J | @S | @ | [#]{ J | S }nnn }] [ACTIVE | OPENED | LOCKED | READY [,{ N | D }]] SHOWOUT STATUS SHOWOUT #0111 SHOWPROCDisplays information about one or more processes. (Native Mode) SHOWPROC [[;PIN=]{ pinspec | (pinspec [,...]) } [;JOB=]{ jobspec | (jobspec [,...]) }] [[;FORMAT=]{ SUMMARY | DETAIL }] [;{ TREE | NOTREE }] [;{ USER | ANYUSER }] [;SYSTEM] SHOWPROC 1;SYSTEM;TREE Show ALL processes if user has SM. SHOWPROC 42,#J3;TREE Show process information for pin 42 and for job 3 and its descendants. SHOWPROC JOB=@J;ANYUSER Show all jobs to SM or OP user. SHOWPROC (150,#P247,211) Show information for pins 150, 247, 211. SHOWQDisplays process scheduling data and the contents of each subqueue. System supervisor (OP) capability is required to use this command. SHOWQ [;ACTIVE] [;STATUS] SHOWQ SHOWTIMEPrints current time and date. SHOWTIME SHOWVARDisplays specific variable names and their current values. SHOWVAR [varid][,...] [;JOB=jobid] [;{ HP | USER | ANY }] SHOWVAR firstvariable, secondvariable SHOWWGDisplays scheduling and process data pertaining to the specified workgroup(s). (NM) SHOWWG [[WORKGROUP=]{ workgrpspec | (workgrpspec [,...]) }] [[;FORMAT=]{ SUMMARY | WGFILE | PROCS | DETAIL }] [;{ TRUNC | NOTRUNC }] [;{ SHOWERRORS | NOSHOWERRORS }] [;{ NOSHOW | SHOW }] [;{ PURGESCAN | NOPURGESCAN }] =SHUTDOWNInitiates a shutdown of MPE/iX. =SHUTDOWN [ system | terminal | dtc | tape | disk | network | other ] CTRL-A =SHUTDOWN CTRL-A =SHUTDOWN dtc SHUTQCloses the spool queue for the specified logical device or device class. SHUTQ { ldev | devclass | devname | @ } [;SHOW] SHUTQ @ SHUTQ 6;SHOW SPEEDSets the input and output speed for the user's terminal. SPEED newinspeed, newoutspeed or SET SPEED= newspeed SPEED 240,240 or SET SPEED=2400 SPLCompiles a compatibility mode SPL/V program. SPL [textfile] [,[uslfile] [,[listfile] [,[masterfile] [,newfile]]]] [;INFO=quotedstring] SPL SOURCE,OBJECT,LISTFL SAVE OBJECT SPLGOCompiles, prepares, and executes a compatibility mode SPL/V program. SPLGO [textfile] [,[listfile] [,[masterfile] [,newfile]]] [;INFO=quotedstring] SPLGO SOURCE,LISTFL SPLPREPCompiles and prepares a compatibility mode SPL/V program. SPLPREP [textfile] [,[progfile] [,[listfile] [,[masterfile] [,newfile]]]] [;INFO=quotedstring] SPLPREP SFILE,MYPROG SPOOLERControls spooler processes. SPOOLER [DEV=]{ ldev | devclass | devname } { ;SHOW ;OPENQ [;SHOW] ;SHUTQ [;SHOW] ;START [;{ OPENQ | SHUTQ }] [;SHOW] ;STOP [;{ FINISH | NOW }] [;{ OPENQ | SHUTQ }] [;SHOW] ;SUSPEND [;{ FINISH | NOW }] [;{ NOKEEP | KEEP }] [;OFFSET=[+|-]page] [;{ OPENQ | SHUTQ }] [;SHOW] ] ;RESUME [;OFFSET=[+|-]page] [;{ OPENQ | SHUTQ }] [;SHOW] ;RELEASE [;OFFSET=[+|-]page] [;{ OPENQ | SHUTQ }] [;SHOW] } SPOOLER dev;SUSPEND;NOKEEP;OFFSET=1 SPOOLER dev;SUSPEND;KEEP;OFFSET=-3 SPOOLER dev;RESUME;OFFSET=-6 SPOOLER LP;SHOW SPOOLFAllows a qualified user to alter, print, or delete output spoolfile(s). (Native Mode) SPOOLF { [[IDNAME=] { spoolid | ( spoolid [,...]) } [;ALTER] [;SELEQ={ select-eq | ^indirect_file }] [;DEV={ ldev | devclass | devname }] [;PRI= outpri] [;COPIES= numcopies] [;SPSAVE] [;{ DEFER | UNDEFER }] [;SHOW] [[IDNAME=] { fileset | (fileset [,...]) } [;PRINT] [;DEV={ ldev | devclass | devname }] [;PRI= outpri] [;COPIES= numcopies] [;SPSAVE] [;{ DEFER | UNDEFER }] [;SHOW] ] [[IDNAME=]{ spoolid | (spoolid [,...]) } [;DELETE] [;SELEQ={ select-eq | ^indirect_file }] [;SHOW] ] }Where the select equation, enclosed in square brackets, has the following syntax: select_eq ::= [equation] equation ::= { parm { > | >= | < | <= | <> | = } value NOT (equation) (equation) { AND | OR } (equation) } SPOOLF O@;SELEQ=[DEV=16];ALTER;PRI=8;SHOW STARTSESSCreates a session on the specified device, if the user has programmatic sessions (PS) capability. STARTSESS ldev;[sessionname,]user[/userpass].acct[/acctpass] [,group[/grouppass]] [;TERM=termtype] [;TIME=cpusecs] [;PRI={ BS | CS | DS | ES }] [;{ INPRI=inputpriority | HIPRI }] [;NOWAIT] [;INFO=ciinfo] [;PARM=ciparm] STARTSESS 28;USER.GROUP.ACCOUNT STARTSPOOLInitiates the spooler process for a device. STARTSPOOL [{ ldev [;SHUTQ] | devclass }] STARTSPOOL 6;SHUTQ STOPSPOOLTerminates spooling to a specified device or device class. STOPSPOOL [{ ldev [;OPENQ] | devclass }] STOPSPOOL 6;OPENQ STORECopies disk files onto a magnetic tape. Files copied to tape with the STORE command can be recovered with the RESTORE command. STORE [filesetlist] [;[storefile] [;option [;...]] ]]where option is: [;SHOW[=showparmlist]] [;ONERROR=recoverytype] [;FILES=maxfiles] [;{ DATE <= accdate | DATE >= moddate }] [;PURGE] [;PROGRESS[=minutes]] [;FCRANGE=filecode/filecode [,...]] [;DIRECTORY] [;TRANSPORT] [;COPYACD] [;NOACD] [;RENAME] [;SPLITVS=split_setname [,...]] [;ONVS=volumesetname [,...]] [;MAXTAPEBUF]The filesetlist parameter has the following form: filesetitem [,...]where filesetitem may be !!indirectfile, !!^indirectfile, fileset. The fileset parameter has the following form: filestostore [- filestoexclude [-...]] FILE DEST;DEV=TAPE STORE @.GP4X;*BACKUP;SHOW;TRANSPORT FILE SYSLIST;DEV=LP ;SPLITVS = split_setname [,...] STORE @.@.@;*REEL;ONVS=VOLMINE STORE @.GP4X;*BACKUP;SHOW FILE T;DEV=TAPE STORE INDFILE;*T ** or ^INDFILE;*T ** STORE @.GROUP.ACCOUNT STORE myset[d-e 1-6] STORE STORE @.@.@-@.@.SYS;*TAP;SHOW=SECURITY,DATES,LONG& STORE @.GROUP.ACCOUNT;PURGE STORE PROG@.VERSION#.PRODACCT=@.@.ARCHIVE:CREATOR;*T;RENAME STREAMSpools batch jobs or data from a session or job. The optional time-related parameters of the STREAM command may be used to schedule jobs. STREAM [filename] [,char] [;AT= timespec] [;DAY={ day-of-week | day-of-month | days-until-month }] [;DATE= datespec] [;IN= [days [,[hours] [,minutes]]]] [;JOBQ=queuename] STREAM JOBFILE;IN=1,8 STREAMSEnables or disables the STREAMS device. Allows or disallows users to submit job/data streams. STREAMS { ldev | OFF } STREAMS 10 SUSPENDSPOOLSuspends output to a spooled device. SUSPENDSPOOL ldev [;FINISH] SUSPENDSPOOL 6;FINISH SWITCHLOGCloses the current system log file, then creates and opens a new one. SWITCHLOG SYSGENStarts configuration dialog and/or installation tape creation. This command replaces the SYSDUMP command, which is no longer supported. SYSGEN [basegroup] [,newgroup] [,inputfile] [,outputfile] SYSGEN CONFIG,NEWCONF,$STDIN,$STDLIST TELLSends a message to another session. TELL {[#]Snnn | [sessionname,]username.acctname | @ | @.acctname | @S } [[;]text] TELL @.A PLEASE LOG OFF TELLOPSends a message to the system console. TELLOP [text] TELLOP PLS MOUNT MYTAPE,VERSION 1 TUNEChanges the filter and/or priority limits of circular subqueues. TUNE [mincycle] [;{ CQ | DQ | EQ }= qinfo [... ]]Where qinfo is written in the following form: [base [,[limit] [,[min] [,[max] [,{ DECAY | OSCILLATE }] [,tslice]]]]] TUNE CQ=152,200,,300;DQ=202,238,1000,1000,OSCILLATE UPReturns a particular device to its normal function on the system; cancels any DOWN command issued for the device. This command does not apply to disks. UP ldev UP 10 VMOUNTEnables or disables the MPE/iX movable volume facility. VMOUNT { ON [,AUTO] | OFF } [;ALL] VMOUNT OFF;ALL VSCLOSEInforms the system to close the specified volume set and take it offline. (Native Mode) VSCLOSE volumesetname [[;PARTVS=]{ USER | BACKUP }] [;{ NOW | SPLIT }] VSCLOSE ACCOUNTING_PAYROLL VSRELEASESYS ACCOUNTING_PAYROLL VSCLOSE ACCOUNTING_PAYROLL VSOPENReopens a volume set that has been closed with VSCLOSE. The volume set becomes available for use again. (Native Mode) VSOPEN volumesetname [[;PARTVS=]{ USER | BACKUP }] VSOPEN ACCOUNTING_PAYROLL VSRELEASEReleases a volume set that was explicitly reserved by the user with VSRESERVE. The equivalent compatibility mode command is DISMOUNT. VSRELEASE [volumesetname] VSRELEASE ACCOUNTING_PAYROLL VSRELEASESYSNegates a previously issued VSRESERVESYS for the specified volume set. The equivalent compatibility mode command is LDISMOUNT. VSRELEASESYS volumesetname VSRELEASESYS ACCOUNTING_PAYROLL VSRESERVENotifies the system to keep a particular volume set on line. The equivalent compatiblity mode command is MOUNT. VSRESERVE [volumesetname] [;GEN=genindex] VSRESERVE ACCOUNTING_PAYROLL VSRESERVESYSInstructs the system to reserve a volume set online system-wide. The equivalent compatibility mode command is LMOUNT. VSRESERVESYS volumesetname VSRESERVESYS ACCOUNTING_PAYROLL VSTOREVerifies that the data on a backup media are valid (for example, there are no media errors) and reports errors incurred by STORE when writing the tape. VSTORE only applies to NMSTORE tapes created in native mode. It does not work on tapes created in compatibility mode. (Native Mode) VSTORE vstorefile [;[filesetlist] [option [;...]]]Where option has the following format: [;SHOW=[showoption [,showoption [,...]]]] [;ONERR[OR]={ QUIT | SKIP | FULL }][;LOCAL][;DIRECTORY] VSTORE *T;@.@.@.; SHOW = OFFLINE FILE SYSLIST;DEV=LP FILE T; DEV=TAPE VSTORE *T; @.@.@ VSTORE *T;@.@.@; SHOW=OFFLINE VSUSERLists all users of a currently reserved, mountable volume set. VSUSER [volumesetname] VSUSER WARNSends an urgent message to jobs/sessions. WARN { @ | [#]{ J | S }nnn | [jsname,]user.acct } [;message] WARN @;THE SYSTEM WILL SHUTDOWN IN 5 MINUTES. PLS LOG OFF. WARN #S51;LAST CHANCE TO LOG OFF GRACEFULLY. WELCOMEDefines the welcome message. WELCOME [welcfile] WELCOME #WELCOME TO THE HP3000 COMPUTER SYSTEM. #FILES WILL BE STORED EACH DAY BETWEEN 6AM AND 7AM. #Return WHILEUsed to control the execution sequence of a job, UDC, or command file. WHILE expression [DO] WHILE SETVAR . . ENDWHILE XEQ †Executes any program or command file. XEQ filename [parameterlist] * XEQ filename [;INFO=quotedstring] [;PARM=parmvalue] ** * for command files ** for program files XEQ fcopy
|