home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Columbia Kermit
/
kermit.zip
/
archives
/
vmskermit32.tar.gz
/
vmskermit32.tar
/
vmsgen.mar
< prev
next >
Wrap
Text File
|
1988-08-16
|
4KB
|
136 lines
.TITLE KERGEN - Text for generic commands
.IDENT '3.0.045'
;++
; FACILITY: VMS Kermit
;
; ABSTRACT: This file contains the definitions of the command strings
; used for generic server commands.
; This is a separate Macro-32 file so that sites without
; BLISS can easily customize the commands passed to the
; sub-process to perform generic server commands.
;
; AUTHOR: Nick Bush, Creation Date: 8-March-1984
;
; MODIFIED BY:
;--
.SBTTL Revision History
;
; 2.0.036 Create this module
;
; 3.0.045 Start of version 3.
.SBTTL Commands
.PSECT $PLIT$,NOWRT,NOEXE,2
; The following are the commands used for the generic server commands.
;They are passed to a sub-process by use of LIB$SPAWN, and the results
;are returned to the user. The output of the sub-process is captured
;by using a mailbox as its output device, with Kermit reading the other
;end of the mailbox. Because of the way most applications under VMS
;perform output (using LIB$OUTPUT or RMS), the data passed through the
;mailbox does not contain any line terminators - the line terminators
;are implied between messages. Therefore, VMS Kermit will insert a
;carriage return, line feed sequence between messages when reading from
;the mailbox. This works fine except for those programs which perform
;unformatted I/O, and therefore include their own line terminators. VMS
;has no mechanism for indicating this with a mailbox, so VMS Kermit will
;continue to insert the CRLF's, producing either double spacing, or
;random line breaks. Therefore, (at least until VMS is fixed), it
;is good idea to only use commands which run utilities which do
;formatted (record) output.
;
; Note that for most commands a space should be the final character so
;that arguments can be concatenated directly onto the string.
; Copy command.
; Format:
; Command-text input-file output-file.
;
GEN_COPY_CMD::
.ASCID 'COPY/LOG '
; Delete command.
; Format:
; Command-text file-specification
GEN_DELETE_CMD::
.ASCID 'DELETE/LOG '
; Directory command.
; Format:
; Command-text file-specification
GEN_DIR_CMD::
.ASCID 'DIRECTORY '
; Disk usage command.
; Format if no argument supplied:
; Command-text
GEN_USG_CMD::
.ASCID 'SHOW QUOTA'
;
; Format if argument supplied:
; Command-text argument
GEN_USG_ARG_CMD::
.ASCID 'SHOW QUOTA/USER='
; Rename command
; Format:
; Command-text old-file-spec new-file-spec
GEN_REN_CMD::
.ASCID 'RENAME/LOG '
; Send message command
; Format:
; Command-text destination-address "message"
GEN_SEND_CMD::
.ASCID 'REPLY/TERMINAL='
; Who command
; Format:
; Command-text user-id options
GEN_WHO_CMD::
.ASCID 'SHOW SYSTEM'
.SBTTL Help text for generic commands
; This is the help text that is returned in reponse to the generic help
;command.
.MACRO LINE TEXT
.ASCII |TEXT|<13><10>
.ENDM LINE
GEN_HELP_TEXT::
.LONG 2$-1$ ; Length of text
.LONG 1$ ; Address of text
1$: LINE <VMS Kermit Server handles the following functions:>
LINE <>
LINE <Function Standard command>
LINE <-------- ---------------->
LINE <>
LINE <Send a file SEND file-spec>
LINE <Retrieve a file GET file-spec>
LINE <Log out from system BYE or LOGOUT>
LINE <Exit from Kermit server FINISH>
LINE <Type a file REMOTE TYPE file-spec>
LINE <List directory REMOTE DIRECTORY file-spec>
LINE <Delete a file REMOTE DELETE file-spec>
LINE <Change default directory REMOTE CWD new-device/directory>
LINE <Reset default directory REMOTE CWD>
LINE <Show disk usage REMOTE DISK>
LINE <Show disk usage for UIC REMOTE DISK [uic]>
LINE <Copy a file REMOTE COPY old-file-spec>
LINE < New-file-spec>
LINE <Rename a file REMOTE RENAME old-file-spec>
LINE < New-file-spec>
LINE <Send message to user REMOTE SEND terminal-name>
LINE < message text>
LINE <Show who's logged in REMOTE WHO>
LINE <Perform DCL command REMOTE HOST DCL-command>
LINE <Type this text REMOTE HELP>
2$:
.SBTTL End of KERGEN.MAR
.END