ccon --version (return code: 0)
ccon -h (return code: 1)
Usage: ccon [-K <seconds>] [-q] [-c '<filename>'] [-x <cols>] [-C '<filename>'] [--debug [[...] || <INTEGER>]] [-d] [-e '<[user@]<host>[:port]>'] [--fillscreen] [-f '<font>'] [-h] [-L '[tag]'] [-H] [-M '<STRING>'] [-p <port>] [-Q] [-y <rows>] [-s] [-r '<filename>'] [-t '<STRING>'] [-g] [-T '<title>'] [-u] [-?] [-A] [-v] Options: Some of these options may also be defined within the configuration file. Default options are shown as appropriate. --autoclose <seconds>, -K <seconds> Number of seconds to wait before closing finished terminal windows. --autoquit, -q Toggle automatically quitting after the last client window has closed (overriding the config file). --cluster-file '<filename>', -c '<filename>' Use supplied file as additional cluster file (see also "FILES"). --cols <cols>, -x <cols> Number of columns --config-file '<filename>', -C '<filename>' Use supplied file as additional configuration file (see also "FILES"). --debug [[...] || <INTEGER>] Enable debugging. Either a level can be provided or the option can be repeated multiple times. Maximum level is 9. --dump-config, -d Dump the current configuration in the same format used by the $HOME/.clusterssh/config file. --evaluate '<[user@]<host>[:port]>', -e '<[user@]<host>[:port]>' Display and evaluate the terminal and connection arguments to display any potential errors. The <hostname> is required to aid the evaluation. --fillscreen Resize terminal windows to fill the whole available screen --font '<font>', -f '<font>' Specify the font to use in the terminal windows. Use standard X font notation such as "5x8". --help, -h Show basic help text and exit --list '[tag]', -L '[tag]' List available cluster tags. Tag is optional. If a tag is provided then hosts for that tag are listed. NOTE: format of output changes when using "--quiet" or "-Q" option. --man, -H Show full help text (the man page) and exit --master '<STRING>', -M '<STRING>' The console client program polls master as the primary server, rather than the default set at compile time (typically ``console''). --port <port>, -p <port> Specify an alternate port for connections. --quiet, -Q Do not output extra text when using some options --rows <rows>, -y <rows> Number of rows --show-history, -s Show history within console window. --tag-file '<filename>', -r '<filename>' Use supplied file as additional tag file (see also "FILES") --term-args '<STRING>', -t '<STRING>' Specify arguments to be passed to terminals being used. --tile, -g Toggle window tiling (overriding the config file). --title '<title>', -T '<title>' Specify the initial part of the title used in the console and client windows. --unique-servers, -u Toggle connecting to each host only once when a hostname has been specified multiple times. --usage, -? Show synopsis and exit --use-all-a-records, -A If a hostname resolves to multiple IP addresses, toggle whether or not to connect to all of them, or just the first one (see also config file entry). --version, -v Show version information and exit Arguments: The following arguments are supported: [user@]<hostname>[:port] ... Open an xterm to the given hostname and connect to the administration console. The optional port number can be used if the server is not listening on the standard port. <tag> ... Open a series of xterms defined by <tag> in one of the supplementary configuration files (see "FILES"). Note: specifying a username on a cluster tag will override any usernames defined in the cluster.