TCL Commands Listed by Category

This topic contains lists of TCL commands categorised by function. Many commands are listed in more than one category.

Account Management

ACCOUNT-FILE-STATS ALL-FILE-STATS CREATE-ACCOUNT
DELETE-ACCOUNT LIST-$STAT-FILE * LISTCONN
LISTDFILES LISTDICTS LISTFILES
LIST-FILE-STATS LISTPROCS LISTQFILES
LISTVERBS MOVE-FILE PASSWORD
SETUP-ACCOUNT UPDATE-ACCOUNT UPDATE-ALL-ACCOUNTS

Automatic File Sizing

AFS-CLEAR AFS-CONTRACT AFS-ENABLE
AFS-EXPAND AFS-HOLD AFS-SELECT
AFS-SET AFS-TRIM CREATE-FILE
CREATE-INDEX    

Case-sensitivity

CONVERT-FILE    

Data Output

CLEAR-OPTION CT LIST
LIST4 LIST-ITEM LIST-LABEL
LIST-SPREAD SET-OPTION SORT
SORT2 SORT3 SORT4
SORT-ITEM SORT-LABEL SORT-SPREAD
STAT SUM  

DataBasic

BASIC BLIST BREF
BVERIFY CATALOG CLEAR-BASIC-LOCKS
CREATE-TRIGGER DB DEBUG
DECAT DELETE-CATALOG DELETE-TRIGGER
ECOPY LISTPF LIST-TRIGGERS
LOAD-BNF PRINT-CATALOG RUN
VERIFY-SYSTEM    

Date and Time

CLEAR-OPTION DATE-FORMAT SET-OPTION
TIME    

Denationalisation

DEL-LANG LOAD-ALPHA LOAD-COLL
LOAD-LANG RESET-ALPHA SET-ALPHA
SET-COLL SET-DEC SET-LANG
SET-MONEY SET-THOUS  

Editor

ED{IT} EDIT-LIST RECOVER-FD
SE{D{IT}}    

English Syntax

BSELECT CHECK-SUM COUNT
CSV-COPY DEFINE-INDEX EDELETE
ESEARCH HASH-TEST I-DUMP
ISTAT LIST LIST-ITEM
LIST-LABEL LIST-SPREAD REFORMAT
S-DUMP SELECT SORT
SORT-ITEM SORT-LABEL SORT-SPREAD
SREFORMAT SSEARCH SSELECT
STAT ST-DUMP SUM
T-DUMP T-LOAD  

File and Item Management

CHECK-SUM CLEAR-FILE COMP
COMPARE COPY COUNT
CREATE-FILE CSV-COPY DELETE
DELETE-FILE EDELETE ESEARCH
FDB-CLEAR FDB-SET FDB-SHOW
FIND HASH-TEST I-DUMP
ISTAT LISTDFILES LISTDICTS
LISTF2 LISTF3 LISTF4
LISTFILES MOVE-FILE PD
REFORMAT RENAME-FILE RESIZE-FILE
S-DUMP SEARCH SET-FILE
SHOW-MODULI SIZE-MONITOR SREFORMAT
SSEARCH STAT SUM

See also Automatic File Sizing, File Triggers, Indexing, Item List Generating/Retrieving.

File Triggers

CREATE-TRIGGER DELETE-TRIGGER LIST-TRIGGERS

Foreign Databases

FDB-CLEAR FDB-SET FDB-SHOW
SQL-VIEW    

Host-Reality Integration

DIR-VIEW MAKE-SPECIAL SYS

Indexing

CREATE-INDEX DEFINE-INDEX DELETE-INDEX
ICOUNT ISELECT LIST-INDEXES
SELECT-INDEX VERIFY-INDEX  

See also Automatic File Sizing.

Item List Generating/Retrieving

AND-ITEMS AND-LISTS BSELECT
ESEARCH FORM-LIST GET-LIST
ICOUNT ISELECT NEW-GET-LIST
NSELECT OR-ITEMS OR-LISTS
QSELECT SEARCH SELECT
SELECT-INDEX SSEARCH SSELECT
XOR-ITEMS XOR-LISTS XSELECT

Item List Processing/Related

CLEAR-OPTION CLEAR-LIST COPY-LIST
DELETE-LIST EDIT-LIST NEW-SAVE-LIST
NEW-SORT-LIST SAVE-LIST SET-OPTION
SORT-LIST    

Locks

CLEAR-BASIC-LOCKS CLEAR-ITEM-LOCKS LIST-EXECUTION-LOCKS
LIST-GROUP-LOCKS LIST-ITEM-LOCKS LIST-LOCKS
SHOW-ITEM-LOCKS    

Logging On/Off

ENABLE-LOGONS INHIBIT-LOGONS LOGOFF
LOGON LOGTO NET-LOGON
OFF SHUTDOWN  

Math

ADDD ADDX BTX
DIVD DIVX DTX
MULD MULX SUBD
SUBX XTB XTD

Miscellaneous

. (Dot) BLOCK-PRINT BLOCK-TERM
CASE CLAIM CLEAR-MSG
CSV-COPY DO LOOP-ON
MAN MESSAGE MSG
PRINT-ERR RUNOFF SET-PRIORITY
SET-PRIV SET-STACK SHUTDOWN
SLEEP    

New Systems/Upgrades

ENABLE SYS-UPDATE UPDATE-ACCOUNT
UPDATE-ALL-ACCOUNTS    

Operating Environment

CLEAR-OPTION DEFINE-ENVIRONMENT SET-ENVIRONMENT
SET-OPTION SSM  

Peripherals

DATAPRODUCTS EVFU-SETUP PCSM
PRINTRONIX    

Port Setup

ALLOW-TANDEM BKOFF BKON
BREAK-KEY-OFF BREAK-KEY-ON CHARGE-TO
CLEAR-OPTION ENABLE ENABLE-BREAK-KEY
ENABLE-LOGONS FIELDREAD HUSH
INHIBIT-LOGONS NOHUSH P
SET132 SET80 SET-OPTION
SSM TERM TYPEAHEAD-OFF
TYPEAHEAD-ON    

Proc

CLEAR-OPTION GO LISTPROCS
PQ-COMPILE PQ-RESELECT PQ-SELECT
SET-OPTION TRACE UCOMPILE

Resilience

TL-RESTORE TL-SET-LOG-STATUS TRANSABORT
TRANSEND TRANSQUERY TRANSTART

Saving and Restoring Data

ACCOUNT-RESTORE ACCOUNT-SAVE DISCTOTAPE
FILE-SAVE FLOPPYTOTAPE F-S
M-A-R M-A-S OLD-ACCOUNT-SAVE
OLD-FILE-SAVE OLD-SAVE SAVE
SEL-RESTORE ST-DUMP TAPETODISC
TAPETOFLOPPY T-DUMP T-LOAD
VERIFY-SAVE    

Security

SSM    

SQL

LIST-SQL-COLUMNS LIST-SQL-INDEXES SQL
SQLM    

Spooler

BUILD.DESPOOLERS BUILD.PRINTERS DESPOOLER.DETAIL
DSM DSPMON FQM
LIST SYSTEM-LOG PCSM PDM
PORT-DESPOOL PORTOUT RESET.DESPOOLER
SP-ALIGN SP-ASSIGN SP-CLEAR
SP-CLOSE SP-COPIES SP-COPY
SP-CREATE SP-DELETE SP-DESC{RIPTION}
SP-DESPOOLERS SP-DETAIL SP-DEVICE
SP-EDIT SP-EJECT SP-FIX
SP-FORMQUEUE SP-FQDELETE SP-JOBS
SP-KILL SP-LOOK SPM
SP-MOVEQ SP-OPTS SP-PRIORITY
SP-QUEUEHOLD SP-RESUME SP-SKIP
SP-STATUS SP-STOP SP-SUSPEND
SP-SWITCH SP-TAPEOUT SP-TRANSLATE
START-DESPOOLER START-PRINTER STOP-DESPOOLER
STOP-PRINTER    

Status

%FULL ANALYZE CHARGES
FIELDREAD LIST ACC LIST FEATURES
LISTU POVF SP-JOBS
SP-LOOK SP-STATUS USER
WHERE WHO  

Tapes

ASSIGN CHECK CLEAR-ASSIGN
DISCTOTAPE FLOPPYTOTAPE SPACE
ST-DUMP TAPETODISC TAPETOFLOPPY
T-ATT T-BCK T-CHK
T-COPY T-DET T-DEVICE
T-DUMP T-ERASE T-FWD
T-LOAD T-RDLBL T-READ
T-RETENSION T-REW T-STACKER
T-STATUS T-UNLOAD T-VERIFY
T-WEOF    

TCL-II Commands (Commonly Used)

AND-ITEMS BASIC BLIST
CATALOG COMP COPY
CP CT ED{IT}
FORM-LIST NEW-SORT-LIST OR-ITEMS
PQ-COMPILE PRINT-CATALOG PRINT-ERR
QSELECT SE{D{IT}} SP-COPY
XOR-ITEMS

 

 

TCL Macros

COMMENT DISPLAY PROMPT
REM    

Terminal Executives

LOAD-FR    

TIPH

PH-ALLOCATE PH-DELETE PH-KILL
PH-LINES PH-START PH-STATUS

Transaction Handling

See Resilience.

Triggers

See File Triggers.

Troubleshooting

BREAK ESEARCH FIND
I-DUMP LIST SYSTEM-LOG PEEK
POKE S-DUMP SEARCH
SSEARCH TANDEM TRACE
VERIFY-SYSTEM WHERE  

User Management

SSM    

 

Go to top button