Jump to content

Manuals:NetBatch:NBEXEC/Contents

From wikiNonStop
Revision as of 14:21, 22 April 2026 by Majestix (talk | contribs) (CONTENTS)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

NetBatch T9190D30 - NBEXEC - User Manual

CONTENTS

  1. INTRODUCTION
    1. What is NetBatch?
    2. NetBatch System Overview
    3. Improved Use of Resources
    4. Automatic Restart
    5. Activity Log and Status Displays
    6. The NBEXEC Process
  2. STARTING NBEXEC ............................... 2-1
    1. NBEXEC Startup Commands ...................... 2-2
  3. CONTROL FILE COMMANDS ......................... 3-1
    1. THE CONTROL FILE ............................. 3-1
    2. Control File Execution Defaults .............. 3-2
    3. System, Volume and Subvolume ................. 3-2
    4. Execution Priorities ......................... 3-2
    5. Home Terminal ................................ 3-2
    6. PARAMs, ASSIGNs, and DEFINEs ................. 3-3
    7. User ......................................... 3-3
    8. Control File Variables ....................... 3-4
    9. User Control File Variables .................. 3-4
    10. LOGICAL VARIABLES ............................ 3-4
    11. STRING VARIABLES ............................. 3-5
    12. Invoking Variables ........................... 3-5
    13. System Control File Variables ................ 3-7
      1. #BP ......................................... 3-8
      2. #BPID ....................................... 3-9
      3. #CC ......................................... 3-9
      4. #ERROR ...................................... 3-11
      5. #HOME ....................................... 3-16
      6. #JOBID ...................................... 3-17
      7. #NEXT ....................................... 3-17
      8. #PID ........................................ 3-18
      9. #TI ......................................... 3-19
      10. #TIME ....................................... 3-20
      11. #TODAY ...................................... 3-21
    14. Presetting Control File Variables ............ 3-22
    15. Comments ..................................... 3-25
    16. Labels ....................................... 3-23
    17. User Data .................................... 3-24
    18. Date/Time output format qualifier............. 3-25
  4. 4 (:) COMMANDS .................................. 4-1
    1. :ACTIVATE ................................... 4-3
    2. :ADD DEFINE ................................. 4-4
    3. :ASSIGN ..................................... 4-5
    4. :CLEAR ...................................... 4-6
    5. :COMMENT .................................... 4-7
    6. :CREATE ..................................... 4-8
    7. :DELETE DEFINE .............................. 4-9
    8. :FILES ...................................... 4-10
    9. :LOGON ...................................... 4-14
    10. :OBEY ....................................... 4-15
    11. :PARAM ...................................... 4-16
    12. :PPD ........................................ 4-17
    13. :PURGE ...................................... 4-18
    14. :RENAME ..................................... 4-19
    15. :RUN ........................................ 4-20
    16. :SET DEFINE ................................. 4-25
    17. :STATUS ..................................... 4-26
    18. :STOP ....................................... 4-27
    19. :SUSPEND .................................... 4-28
    20. :SYSTEM ..................................... 4-29
    21. :TIME ....................................... 4-30
    22. :VOLUME ..................................... 4-31
    23. :WHO ........................................ 4-32
  5. ($) COMMANDS .................................. 5-1
    1. $ALLOW ...................................... 5-2
    2. $CHAIN ...................................... 5-3
    3. $CHKPNT ..................................... 5-4
    4. $COMPUTE .................................... 5-5
    5. $GOTO ....................................... 5-6
    6. $IF ......................................... 5-7
    7. $KILL ....................................... 5-10
    8. $LIST ....................................... 5-11
    9. $MESSAGE .................................... 5-12
    10. $PAGE ....................................... 5-13
    11. $RELEASE .................................... 5-14
    12. $RETURN ..................................... 5-15
    13. $SETL ....................................... 5-16
    14. $SETS ....................................... 5-17
  6. LIST FILE ..................................... 6-1
    1. Header ....................................... 6-1
    2. Body ......................................... 6-3
    3. Termination Lines ............................ 6-4
  7. SYSTEM MANAGEMENT ............................. 7-1
    1. Dealing with Dumps ........................... 7-1
  8. PROGRAMMING CONSIDERATIONS .................... 8-1
    1. NBEXEC NonStop Operation ..................... 8-1
    2. Placement of $CHKPNT Commands ................ 8-1
    3. Checkpoint of (:) commands ................... 8-1
    4. IN/OUT Specifications ........................ 8-2
    5. Running NOWAIT Processes ..................... 8-3
    6. Process Input and Output ..................... 8-4
    7. Abnormal Program Termination ................. 8-4
  1. SYNTAX SUMMARY
  2. (:) Commands ................................. A-1
  3. ($) Commands ................................. A-2
  4. System Variables ............................. A-3
  5. PROCESS_STOP_ variables ...................... A-3
  6. :FILES DEFER #NEXT variables ................. A-4
  7. $IF compare operators ........................ A-5
  8. Partial (sub)string operators ................ A-5
  1. MESSAGES