Trailing-Edge
-
PDP-10 Archives
-
BB-M251A-BM_1981
-
subsys/fts.hlp
There are no other files named fts.hlp in the archive.
FTS
FTS is a network File Transfer Spooler that allows you to transfer
files between your system and other DECnet nodes that have network
file access capabilities. Using FTS you can APPEND, COPY, DELETE,
PRINT, RENAME, and SUBMIT files over the network. You can also obtain
an account's directory.
---
RUNNING-FTS
To run FTS, type R FTS or FTS after the @ prompt.
To exit FTS, type EXIT after the FTS> prompt.
---
SET-DEFAULTS
The SET DEFAULTS command establishes default access control information
for a specified node. The defaults you establish remain in effect
until you exit FTS. The format is;
SET DEFAULTS (For node) node::/switches
Use /ACCESS, /USERID, /PASSWORD, and /ACCOUNT for switches.
Example:
FTS>SET DEFAULTS BOSTON::/USER:SULLIVAN/PASS:EJS/ACCOUNT:PAY
---
APPEND
The APPEND command adds the contents of one or more source files to
the end of existing destination files. Source files are added to
the end of destination files in the order they are specified. The
format for APPEND is:
FTS>APPEND[/switches] (From) [Snode::]Sfile[,Sfile...] (To) [Dnode::]Dfile
Valid switches are: /ACCESS, /ACCOUNT, /AFTER, /ASCII, /BLOCK
/BRIEF, /DEADLINE, /FIXED, /IMAGE, /MACY11, /NEW, /NOTIFY, /OLD,
/PASSWORD, /PRIORITY, /PREREQUISITE, /SEQUENCE, /STREAM, /USERID,
/VARIABLE.
Example:
FTS>APPEND SOURCE.FILE1,SOURCE.FILE2 BOSTON::<NOURSE>DESTIN.FILE
---
COPY
The COPY command transfers files between the local node and
a remote node. COPY also transfers files within the local node.
Using COPY you can transfer a single file, multiple files, or
transfer and concatenate files. The COPY command format is:
COPY[/switches] (From) [Snode::]Sfile[,Sfile...] (To) [Dnode::][Dfile]
Valid switches are: /ACCESS, /ACCOUNT, /AFTER, /ASCII, /BLOCK,
/CONTIGUOUS, /DEADLINE, /FIXED, /IMAGE, /MACY11, /NOTIFY,
/PASSWORD, /PRIORITY, /PREREQUISITE, /STREAM, /USERID, /VARIABLE.
Example:
Single file: FTS COPY BOSTON::<SULLIVAN>PAY.ROLL <SULLIVAN>PAY.ROLL
Multiple: FTS COPY FILE1.ACC,FILE2.ACC DENVER::<SULLIVAN>
Concatenated: FTS COPY FILE1.WGS,FILE2.WGS DALLAS::<SULLIVAN>WAGES.FIL
---
DELETE
The DELETE command deletes files from a remote system or the local system.
The format of the delete command is:
DELETE[/Switches] (Files)[Node::]file[,file...]
Valid switches are: /ACCESS, /ACCOUNT, /AFTER, /DEADLINE, /NOTIFY, /PASSWORD,
/PREREQUIAITE, /PRIORITY, /SEQUENCE, and /USERID.
Example:
FTS>DELETE TWENTY::PS:<SULLIVAN>OLDFILE.TXT,OLDFILE.DATA
---
DIRECTORY
The DIRECTORY command returns a directory listing of the files on the
specified node. The format of the DIRECTORY command is:
DIRECTORY[/switches] (Files) [node::]file[,file...] (Output File) [Outfile]
Valid switches are: /BRIEF, /LIST, /FULL, /ACCESS, /ACCOUNT, /AFTER,
/DEADLINE, /NOTIFY, /PASSWORD, /PREREQUISITE, /PRIORITY, /SEQUENCE,
and /USERID.
Example:
FTS>DIRECTORY/BR BOSTON::<CAMPBELL> CAMPBELL.DIR
---
EXIT
The EXIT command terminates FTS and returns you to the TOPS-20 monitor.
Example:
FTS>EXIT
---
HELP
The HELP command returns a brief explanation of FTS, its commands and switches.
To ask for help, type:
HELP or HELP command or switch name.
Example:
FTS>HELP PRINT
---
HOLD
The HOLD command places requests or group of requests on hold until they
are released with the RELEASE command. To place a single request on hold,
use:
HOLD (Request) request number
To place multiple requests on hold, use:
HOLD (Request) [node::][<user>][jobname]
Example:
FTS>HOLD 5
FTS>HOLD BOSTON::<PIERMARINI>
---
PRINT
The PRINT command queues files to the default line printer at the local
or remote node. Files are not deleted after printing. To queue an existing
file, use:
PRINT[/switches] (Files) [node::]file[,file...]
To transfer and queue a file, use:
PRINT[/switches] (Files) [Snode::]Sfile[,Sfile...]-
(After Copying To)[Dnode::][Dfile]
Valid switches are: /ACCESS, /ACCOUNT, /AFTER, /DEADLINE, /NOTIFY,
/PREREQUISITE, /PRIORITY, /SEQUENCE, and /USERID.
Example:
FTS>PRINT SANFRA::<NOURSE>MONTHLY.RPT,QUARTERLY.UP
FTS>PRINT BOSTON::<SULLIVAN>WEEKLY.FIG DALLAS::<ACCOUNT>WEEKLY.FIG
---
RENAME
The RENAME command allows you to change the name of an existing file
on a remote or on the local node. RENAME'S format is:
RENAME[/switches] (From) [node::]Ofile (To) [node::]Nfile
Valid switches are:
FTS>RENAME DALLAS::<SULLIVAN>WEEKLY.RPT DALLAS::<SULLIVAN>MONTHLY.RPT
---
SUBMIT
The SUBMIT command allows you to submit a batch control file or an
indirect command file to the batch input queue or to the indirect
command file processor on a node. To submit an existing file, use:
SUBMIT[/switches] (File) [node::]file
To transfer and submit a file, use:
SUBMIT[/switches] (File) [Snode::]Sfile (After Copying To) [Dnode::]Dfile
Valid switches are: /ACCESS, /ACCOUNT, /AFTER, /DEADLINE, /NOTIFY, /PASSWORD,
/PREREQUIAITE, /PRIORITY, /SEQUENCE, and /USERID.
Example:
FTS>SUBMIT BOSTON::PS:<ACCOUNT>ORDERS.BAC
FTS>SUBMIT PS:<SULLIVAN>ADMIN.ACC SANFRA::PS:<ACCOUNTS>ADMIN.BAC
---
SHOW-QUEUE
The SHOW QUEUE command displays the FTS requests that are in the queue on
the local system. The SHOW QUEUE command format is:
SHOW QUEUE {request number
jobname
node::
<user>
node::<user>}
Valid switches are: /NORMAL and /ALL.
Example:
FTS>SHOW QUEUE <SULLIVAN>
---
MODIFY
The MODIFY command allows you to change how requests are processed. To
alter the processing of a single request, use:
MODIFY (Request) request number/switches
To alter multiple requests, use:
MODIFY (Request) [node::][<user>][jobname]/switches
Valid switches are: /AFTER, /DEADLINE, /NODEADLINE, /NOTIFY, /PRIORITY,
/LOG, /NOLOG, /PREREQUISITE, /SEQUENCE, /NOSEQUENCE.
Example:
FTS>MODIFY 1001/LOG:PAYROLL.LOG
FTS>MODIFY BOSTON::<SULLIVAN>/NOTIFY:MAIL
---
KILL
The KILL command allows you to remove a pending FTS request from the
queue. To Kill a single request, use:
KILL (Request) request number
To kill multiple requests, use:
KILL (Request) [node::][<user>][jobname]
Example:
FTS>KILL 1001
FTS>KILL BOSTON::<SULLIVAN>WAGES
FTS>KILL PAYROL
---
RELEASE
The RELEASE command removes requests from the hold state. Use the RELEASE
command to free requests previously halted by the HOLD command. To release a
single request, use:
RELEASE (Request) request number
To release multiple requests, use:
RELEASE (Requests)[node::][<user>][jobname]
Example:
FTS>RELEASE 5
FTS>RELEASE BOSTON::<PIERMARINI>
---
NEXT
The NEXT command allows you to choose which request or group of requests FTS
will process after the request in progress completes. To select a single
request, use:
NEXT (Request) request number
To select multiple requests, use:
NEXT (Request) [node::][<user>][jobname]
Example:
FTS>NEXT 25
FTS>NEXT DENVER::<SULLIVAN>
---
SET-MAX-SIM-REQ
The SET MAXIMUM-SIMULTANEOUS-REQUEST command establishes the number of requests
that FTS will process at the same time. The command's format is:
SET MAXIMUM-SIMULTANEOUS-REQUEST:n
the n is a number from 0 to 8 that sets the number of requests FTS will process
at the same time.
Example:
FTS>SET MAXIMUM-SIMULTANEOUS-REQUETS:5
---
SHOW-MAX-SIM-REQ
The SHOW MAXIMUM-SIMULTANEOUS-REQUESTS displays the number of requests
that are being processed at one time.
Example:
FTS>SHOW MAXIMUM-SIMULTANEOUS-REQUESTS
---
SHOW-DEFAULTS
The SHOW DEFAULTS commands displays the established access control information.
Example:
FTS>SHOW DEFAULTS
---
SHOW-VERSION
The SHOW VERSION command identifies the version of FTS currently running.
Example:
FTS>SHOW VERSION
---
START
The START command initiates the FTS spooler. After the spooler is started,
FTS begins processing requests.
Example:
FTS>START
---
STOP
The STOP command shuts down the spooler in an orderly manner. The
format for this command is:
STOP[/NOWAIT]
The STOP/NOWAIT command indicates that all currently active requests are
to be aborted and requeued. The STOP command waits for the requests to complete
before shutting the spooler down.
---
ACCESS
/ACCESS allows you to establish access control information for a node.
The format for /ACCESS is:
/ACCESS:"user password account"
If you only enter /ACCESS, FTS prompts you for user, password, and account.
Example:
FTS>COPY/ACCESS:"SULLIVAN EJS MISC"...
FTS>COPY/ACCESS...
Name: NOURSE
Password:
Account: DEVEL
---
USERID
/USERID sets the user identification necessary to access files at the remote
node. The format for /USERID is:
/USERID:"user"
If you only enter /USERID, FTS prompts you for user.
Example:
FTS>COPY/USERID:"CAMPBELL"
---
PASSWORD
/PASSWORD specifies the password needed to access file stored in the user's
directory on the remote or local node. /PASSWORD's format is:
/PASSWORD:"password"
If you only enter /PASSWORD, FTS prompts you for password.
Example:
FTS>COPY/PASSWORD:"SECRET"
---
ACCOUNT
/ACCOUNT specifies the accounting information which may be necessary to
access user files stored on a node. The format for /ACCOUNT is:
/ACCOUNT:"account"
If you only enter /ACCOUNT, FTS prompts you for account.
Example:
FTS>COPY/ACCOUNT:"MISC"
---
ASCII
/ASCII causes the source file to be transmitted as ASCII data. ASCII data
format assumes that only 7 bits in each byte are significant. If your file
contains line numbers or null characters, they are stripped off.
Example:
FTS>COPY/ASCII TWENTY::PS:<JONES>FILE.DATA FILE.DATA
---
BLOCK
/BLOCK causes the source file to be transmitted without regard to record
format. A block consists of 512 words also called a TOPS-20 page.
FTS>COPY/BLOCK SUMMARY.RPT DALLAS::[241,1]SUMMARY.RPT
---
FIXED
/FIXED defines the file as having fixed length records. To specify fixed
record length, type:
/FIXED:n
The n defines the record length.
Example:
FTS>COPY/FIXED:225 TWENTY::<PIER>DATA.FILE DATA.FILE
---
IMAGE
/IMAGE indicates that the source file is to be sent or retrieved exactly as
it is stored on disk.
Example:
FTS>COPY/IMAGE TWENTY::PS<HOLLY>IMAGE.MDE RSX::PS:<HOLLY>IMAGE.MDE
---
MACY11
/MACY11 specifies that the file is an object file formatted by MACY11 and
DNMAC cross assemblers. An object file produced by these cross assemblers
can be copied to RSX or VAX.
Example:
FTS>COPY/MACT11 TWENTY::PS:<DEVELOPMENT>PROGRAM.TSK RSX::DB0:[50,5]PROGRAM.TSK
---
STREAM
/STREAM defines the record format as a stream of characters with implied
record boundries which may be a carriage return, a linefeed, or both.
/STREAM is only used with ASCII files and is the usual format for text
files.
Example:
FTS>COPY/STREAM DENVER::<JONES>ASCII.STR ASCII.STR
---
VARIABLE
/VARIABLE defines the file as a variable length record file. Variable
length record files consists of a sequence of records containing a
variable number of 8-bit bytes and are suitable for transfer between
TOPS-20 and RSX or between TOPS-20 and VMS. To specify variable length
format, type:
/VARIABLE:n
The n is the maximum record size.
Example:
FTS>COPY/VARIABLE:212 TWENTY::<JONES>FILE.DAT RSX::<JONES>FILE.DAT
---
AFTER
/AFTER causes a request to be queued for processing after the indicated
date and time. You can specify that a request be processed after a
certain time by typing:
/AFTER:[dd-mmm-yy] [hh:mm] or /AFTER:[+nnd] [hh:mm]
Example:
FTS>DELETE/AFTER:10-DEC-84 11:00...
FTS>DELETE/AFTER:+5d....
---
DEADLINE
/DEADLINE sets a completion time for a request. If the request is not
processed by the given time, it is removed from the queue and a message
is logged. To specify a deadline, use:
/DEADLINE:[dd-mmm-yy] [hh:mm] or /DEADLINE:[nnd] [hh:mm]
Example:
FTS>COPY/DEADLINE:25-JUL-84 11:42...
FTS>COPY/DEADLINE:+10...
---
NOTIFY
/NOTIFY types a message on your terminal or sends you a mail message
when the request completes. /NOTIFY's format is:
/NOTIFY:[TERMINAL] [MAIL] [NONE]
Example:
FTS>DEL/NOTIFY:MAIL....
---
PRIORITY
/PRIORITY allows you to set a request's priority other than the default
priority of 10. The format for /PRIORITY is:
/PRIORITY:nn
The nn can be a number from 0 to 63.
Example:
FTS>COPY/PRIORITY:59 CRITICAL.FILE BIGKL::<NOURSE>CRITICAL.FILE
---
SEQUENCE
/SEQUENCE guarantees that requests will be processed in the order they are
entered. If you want the sequence to be processed regardless of the failure
of an individual command, use:
/SEQUENCE:CONTINUE
If you do not want the sequence to continue if there is an error in an
individual command, use:
/SEQUENCE:ABORT
Example:
FTS>DEL/SEQUENCE DENVER::<REPORTS>MONTHLY.JAN.4
FTS>COPY BOSTON::<REPORTS>MONTHLY.FEB <REPORTS>MONTHLY.FEB
---
ALL
/ALL causes SHOW QUEUE to return all the information in the queue including
the user's file specifications.
Example:
FTS>SHOW QUEUE/ALL
---
BRIEF
/BRIEF causes DIRECTORY to list the device, directory name, filename,
filetype, and generation number of the files in a directory.
Example:
FTS>DIRECTORY/BRIEF BOSTON::<SCHEIFLER>
---
CONTIGUOUS
/CONTIGUOUS causes the COPY command to store the destination file in a
contiguous manner on disk.
Example:
FTS> COPY/CONTIGUOUS FILE.CTG DALLAS::PS:<DOUCET>FILE.CTG
---
LIST
/LIST causes DIRECTORY to list the device, directory name, filename,
filetype, generation number, and creation date of the files in a
directory.
Example:
FTS>DIRECTORY/LIST DENVER::<HARRELSON>
---
FULL
/FULL causes the DIRECTORY command to list the device, directory name,
filename, filetype, generation number, creation date, and last modification
date of the files in a directory.
Example:
FTS>DIRECTORY/FULL BOSTON::<DYER-BENNET>FILE.DATA
---
NEW
/NEW causes APPEND to create a destination file when one does not exist.
Example:
FTS>APPEND/NEW FILE1.APP,FILE2.APP KL2137::<NOURSE>FILE3.APP
---
NORMAL
/NORMAL causes the SHOW QUEUE command to return just the first line of
its output.
Example:
FTS>SHOW QUEUE/NORMAL
---
OLD
/OLD does not allow the APPEND to create a destination file when one
does not exist.
Example:
FTS>APPEND/OLD DENVER::<PIER>FILE1.TXT,FILE2.TXT <SULLIVAN>FILE3.TXT
---
NODE-SPECS
Node specifications identify nodes in a network by name and provide
necessary access control information. The format for a node specification
is:
nodename"access control"::
The node name identifies the node witha one to six alphanumeric character
name. The "access control" is the user name, password, and account in the
format:
"user password account"
Access control is optional if it is previously specified using Access
Control switches, the SET DEFAULTS command, or an FTS.INIT file.
---
FILE-SPECS
File specifications identifies the files to be used by FTS. FIle specifications
must conform to the format required by the operating system at the remote node.
FTS also accepts multiple files in its commands. The format for a TOPS-20 node
is:
dev:<dir>name.type.gen[,dev:<dir>name.type.gen]
The other operating system formats are:
System File Specification Format
VMS dev:[dir]filnam.ext;gen[,dev:[dir]filnam.ext;gen]
RT dev:filnam.ext[,dev:filnam.ext]
RSTS dev:[UIC]filnam.ext,[dev:[UIC]filnam.ext]
RSX,IAS dev:[UIC]filnam.ext;gen[,dev:[UIC]filnam.ext;gen]
---
TAKE
The TAKE command executes an indirect command file that contains more
than one command. The format for TAKE is:
FTS>TAKE (Commands From) command file
Example:
FTS>TAKE FTSCOMMANDS.FILE
---
PREREQUISITE
The /PREREQUISTE switch causes the request you are entering to be
executed after the request you specified with the switch completes. The
format for /PREREQUISITE is:
/PREREQUISITE:request number
Example:
FTS>APPEND/PREREQUISITE:22 BOSTON::<DOUCET>FILE.DATA FILE.LST
---
QUEUE
The /QUEUE switch causes a request to be queued to the spooler
for processing. /QUEUE is the default mode. /NOQUEUE or /QUEUE:NO
causes the request to be processed immediately while you wait.
To specify a queued request, use:
/QUEUE or /QUEUE:YES
To specify an immediate mode reques, use:
/NOQUEUE or /QUEUE:NO
Examples:
FTS>COPY/QUEUE SPOOL.FLE NODE::<USER>SPOOL.FLE
FTS>COPY/NOQUEUE NOW.GO NODE::<USER>NOW.GO