diff options
| author | Richard M. Stallman | 2002-09-09 19:17:00 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 2002-09-09 19:17:00 +0000 |
| commit | 0a41ca77ba2cc8fe5f09c409852d35ad2353e857 (patch) | |
| tree | 7cbabe6a1fd64cb7cf14b4782ebb27b778feb867 | |
| parent | 454473ea06fa67a5d4f8c9469f403bfa39706c54 (diff) | |
| download | emacs-0a41ca77ba2cc8fe5f09c409852d35ad2353e857.tar.gz emacs-0a41ca77ba2cc8fe5f09c409852d35ad2353e857.zip | |
Document --script.
| -rw-r--r-- | man/cmdargs.texi | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/man/cmdargs.texi b/man/cmdargs.texi index d6580f66b46..964e943433d 100644 --- a/man/cmdargs.texi +++ b/man/cmdargs.texi | |||
| @@ -195,11 +195,28 @@ shell scripts, makefiles, and so on. Normally the @samp{-l} option | |||
| 195 | or @samp{-f} option will be used as well, to invoke a Lisp program | 195 | or @samp{-f} option will be used as well, to invoke a Lisp program |
| 196 | to do the batch processing. | 196 | to do the batch processing. |
| 197 | 197 | ||
| 198 | @samp{-batch} implies @samp{-q} (do not load an init file). It also | 198 | @samp{--batch} implies @samp{-q} (do not load an init file). It also |
| 199 | causes Emacs to exit after processing all the command options. In | 199 | causes Emacs to exit after processing all the command options. In |
| 200 | addition, it disables auto-saving except in buffers for which it has | 200 | addition, it disables auto-saving except in buffers for which it has |
| 201 | been explicitly requested. | 201 | been explicitly requested. |
| 202 | 202 | ||
| 203 | @item --script @var{file} | ||
| 204 | @opindex --script | ||
| 205 | Run Emacs in batch mode, like @samp{--batch}, and then read and | ||
| 206 | execute the Lisp code in @var{file}. | ||
| 207 | |||
| 208 | The normal use of this option is in executable script files that run | ||
| 209 | Emacs. They can start with this text on the first line | ||
| 210 | |||
| 211 | @example | ||
| 212 | #!/usr/bin/emacs --script | ||
| 213 | @end example | ||
| 214 | |||
| 215 | @noindent | ||
| 216 | which will invoke Emacs with @samp{--script} and supply the name of | ||
| 217 | the script file as @var{file}. Emacs Lisp then treats @samp{#!} as a | ||
| 218 | comment delimiter. | ||
| 219 | |||
| 203 | @item -q | 220 | @item -q |
| 204 | @opindex -q | 221 | @opindex -q |
| 205 | @itemx --no-init-file | 222 | @itemx --no-init-file |