A command file for is a file of lines that are commands. Comments (lines starting with #) may also be included. An empty line in a command file does nothing; it does not mean to repeat the last command, as it would from the terminal.
When you start , it automatically executes commands from its
init files. These are files named `'.
reads the init file (if any) in your home directory, then
processes command line options and operands, and then reads the init
file (if any) in the current working directory. This is so the init
file in your home directory can set options (such as set
complaints
) which affect the processing of the command line options and
operands. The init files are not executed if you use the `-nx'
option; see section Choosing modes.
You can also request the execution of a command file with the
source
command:
source filename
The lines in a command file are executed sequentially. They are not printed as they are executed. An error in any command terminates execution of the command file.
Commands that would ask for confirmation if used interactively proceed without asking when used in a command file. Many commands that normally print messages to say what they are doing omit the messages when called from command files.
Go to the first, previous, next, last section, table of contents.