User Tools

Site Tools


Command Line Usage of EPIC5

There are a number of command line options available. The basic command-line syntax is:

 epic5 [<switches>] [<nickname> [<server list>]]

The nickname may be at most 30 characters long. The server list may be a space-delimited list of server descriptions. Each server name may use the server:port notation if a port other than the default (usually 6667) is desired. The available switches are as follows:

-a Adds default servers and command line servers to server list.
-b Runs EPIC in 'bot mode' in the background.
-c <chan> Join <chan> once connected to the server.
-d Runs EPIC in 'dumb mode' – no fancy screen
-f Tells EPIC that your terminal will handle flow control.
-F Tells EPIC to handle your flow control.
-h Prints a small help message that shows these options.
-H <host> Use virtual <host> as your default hostname.
-l <file> Loads <file> instead of default ~/.epicrc.
-L <file> Loads <file> instead of default ~/.epicrc.
-n <nick> Uses <nick> as your default nickname.
-o Allow terminal IEXTEN handling (terminal eats ^V and ^O
-O Disable terminal IEXTEN handling (terminal doesn't eat ^V and ^O)
-p <port> Uses the <port> you specify as the default port.
-q Tells EPIC not to load your ~/.epicrc.
-s The client will not connect to a server on startup.
-v Print the version of EPIC and then exit.
-x Run in full X_DEBUG mode.
-z <user> Uses <user> as your default username.

Because the client uses getopt(3), you can combine these options in any way that is considered normal for your operating system.

command_line.txt · Last modified: 2007/02/19 03:33 (external edit)