| << [[config|Configuring gnetlist]] | **[[geda:gnetlist_ug|gEDA gnetlist User Guide]]** | [[geda:gnetlist_ug|Contents]] >> | ===== Command-line arguments ===== gnetlist accepts several optional arguments on the command-line. You can get a list of them by running ''gnetlist -h''. gnetlist also has a manpage (''man gnetlist'') which lists all of the command line options that it accepts. ==== Message output and diagnostics ==== | **-q** | Quiet mode. Turn off all warnings/notes/messages. | | **-v**, **%%--%%verbose** | Verbose mode. Output extra diagnostic information. | | **-h**, **%%--%%help** | Print a help message. | | **-V**, **%%--%%version** | Print gnetlist version information. | | **%%--%%list-backends** | Print a list of installed netlist backends. | ==== Netlist processing ==== | **-o** __FILE__ | Write the generated netlist to __FILE__. | | **-g** __BACKEND__ | Specify which backend to use to generate netlist data. | | **-O** __STRING__ | Pass an option __STRING__ to the netlist backend. | | **-i** | Enter the interactive mode Scheme REPL instead of running a backend. | | **%%--%%** | Treat all remaining arguments as schematic or symbol filenames. Use this if you have a schematic filename which begins with "-". | ==== Scheme extensibility ==== | **-L** __DIRECTORY__ | Prepend __DIRECTORY__ to the list of directories to be searched for Scheme files. | | **-c** __EXPR__ | Specify a Scheme expression to be evaluated at startup. | | **-l** __FILE__ | Specify a Scheme script to be executed before loading a backend. | | **-m** __FILE__ | Specify a Scheme script to be executed after loading a backend. |