The -o option was originally coded but not documented in Berkeley's User's Manual. In order to execute the dot commands, the run command can be used. The dot commands can also be issued as Nutmeg commands inside .control block. When all commands are executed the program terminates. Analyses results are not saved to an output file by default.
Lets take a closer look at the following example.
Circuit is read into the program and the program stops, since the dot commands are not executed. To get results in an output file, the input file has to be slightly changed. To write results into the output file write command has to be used. In this case results of operating point analysis are written to the output file, with default name rawspice.raw . Time step in transient analysis is always dynamically adjusted.