1 /COMMAND
/COMMAND[=file-name]
/NOCOMMAND
Determines whether or not EDT uses a startup command file. The
/COMMAND file qualifier should be followed by an equal sign (=)
and the specification of the command file. The default file type
for command files is EDT. No wildcard characters are allowed in
the file specification.
The following command line invokes EDT to edit a file named
MEMO.DAT and specifies that EDT use a startup command file named
XEDTINI.EDT:
$ EDIT/COMMAND=XEDTINI.EDT MEMO.DAT
If you do not include the /COMMAND=command file qualifier,
EDT looks for the EDTSYS logical name assignment. If EDTSYS
is not defined, EDT processes the systemwide startup command
file SYS$LIBRARY:EDTSYS.EDT. If this file does not exist, EDT
looks for the EDTINI logical name assignment. If EDTINI is not
defined, EDT looks for the file named EDTINI.EDT in your default
directory. If none of these files exists, EDT begins your editing
session in the default state.
To prevent EDT from processing either the systemwide startup
command file or the EDTINI.EDT file in your default directory,
use the /NOCOMMAND qualifier as follows:
$ EDIT/NOCOMMAND MEMO.DAT
2 /CREATE
/CREATE (default)
/NOCREATE
Controls whether EDT creates a new file when the specified input
file is not found.
Normally, EDT creates a new file to match the input file
specification if it cannot find the requested file name in the
specified directory. When you use the /NOCREATE qualifier in the
EDT command line and type a specification for a file that does
not exist, EDT displays an error message and returns to the DCL
command level as follows:
$ EDIT/NOCREATE NEWFILE.DAT
Input file does not exist
$
3 /JOURNAL
/JOURNAL[=journal-file]
/NOJOURNAL
Determines whether EDT keeps a journal during your editing
session. A journal contains a record of the keystrokes you enter
during an editing session. The default file name for the journal
is the same as the input file name. The default file type is
JOU. The /JOURNAL qualifier enables you to use a different file
specification for the journal.
The following command line invokes EDT to edit a file named
MEMO.DAT and specifies the name SAVE.JOU for the journal:
$ EDIT/JOURNAL=SAVE MEMO.DAT
If you are editing a file from another directory and want the
journal to be located in that directory, you must use the
/JOURNAL qualifier with a file specification that includes the
directory name. Otherwise, EDT creates the journal in the default
directory.
The directory that is to contain the journal should not be write-
protected.
To prevent EDT from keeping a record of your editing session, use
the /NOJOURNAL qualifier in the EDT command line as follows:
$ EDIT/NOJOURNAL MEMO.DAT
Once you have created a journal, enter the EDT/RECOVER command to
execute the commands in the journal. No wildcard characters are
allowed in the file specification.
4 /OUTPUT
/OUTPUT=output-file
/NOOUTPUT
Determines whether EDT creates an output file at the end of
your editing session. The default file specification for both
the input file and the output file is the same. Use the /OUTPUT
qualifier to give the output file a different file specification
from the input file.
The following command line invokes EDT to edit a file named
MEMO.DAT and gives the resulting output file the name OUTMEM.DAT:
$ EDIT/OUTPUT=OUTMEM.DAT MEMO.DAT
You can include directory information as part of your output file
specification to send output to another directory as follows:
$ EDIT/OUTPUT=[BARRETT.MAIL]MEMO.DAT MEMO.DAT
The /NOOUTPUT qualifier suppresses the creation of an output
file, but not the creation of a journal. If you decide that you
do not want an output file, you can use the /NOOUTPUT qualifier
as follows:
$ EDIT/NOOUTPUT MEMO.DAT
A system interruption does not prevent you from re-creating your
editing session because a journal is still being maintained. To
save your editing session, even when you specify /NOOUTPUT, use
the line mode command WRITE to put the text in an external file
before you end the session.
No wildcard characters are allowed in the file specification.
5 /READ_ONLY
/READ_ONLY
/NOREAD_ONLY (default)
Determines whether EDT keeps a journal and creates an output
file. With the /NOREAD_ONLY qualifier, EDT maintains the journal
and creates an output file when it processes the line mode
command EXIT. Using the /READ_ONLY qualifier has the same effect
as specifying both the /NOJOURNAL and /NOOUTPUT qualifiers.
The following command line invokes EDT to edit a file named
CALENDAR.DAT, but does not create a journal or an output file:
$ EDIT/READ_ONLY CALENDAR.DAT
Use the /READ_ONLY qualifier when you are searching a file and do
not intend to make any changes to it. To modify the file, use the
line mode command WRITE to save your changes. Remember, however,
that you have no journal.
6 /RECOVER
/RECOVER
/NORECOVER (default)
Determines whether EDT reads a journal at the start of the
editing session.
When you use the /RECOVER qualifier, EDT reads the appropriate
journal and processes whatever commands it contains. The
appropriate syntax is as follows:
$ EDIT/RECOVER MEMO.DAT
If the journal file type is not JOU or the file name is not the
same as the input file name, you must include both the /JOURNAL
qualifier and the /RECOVER qualifier as follows:
$ EDIT/RECOVER/JOURNAL=SAVE.XXX MEMO.DAT
Because the /NORECOVER qualifier is the default for EDT, you do
not need to specify it in a command line.