accel-cmd(1)
| ACCEL-CMD(1) | General Commands Manual | ACCEL-CMD(1) |
NAME
accel-cmd - send commands to accel-ppp
SYNOPSIS
accel-cmd [-n] [-4] [-6] [-f FAMILY] [-H HOST] [-p PORT] [-i TIMEOUT] [--] [COMMAND]
DESCRIPTION
accel-cmd is a client for accel-ppp's cli module. It sends COMMANDs to accel-ppp's tcp interface and displays the result on standard output. If no COMMAND is supplied, then accel-cmd reads and sends data from its standard input.
The "help" COMMAND can be used to get information about available COMMANDs and their syntax.
OPTIONS
- -f FAMILY, --family=FAMILY
- Connect to HOST using the given protocol family. Supported families are inet (IPv4), inet6 (IPv6) and unspec (automatic).
- -4
- Shorcut for --family=inet.
- -6
- Shorcut for --family=inet6.
- -H HOST, --host=HOST
- Set the host name or IP address to connect to. Defaults to localhost.
- -p PORT, --port=PORT
- Set the service name or port number on which connection should be done. Defaults to 2001.
- -n, --numeric
- Inhibit name resolution of HOST and PORT. In this case, HOST must be an IP address and PORT a numeric port number.
- -t TIMEOUT, --timeout=TIMEOUT
- Set an inactivity timeout. TIMEOUT must be an integer and may be immediately followed by a time unit. Supported units are s (seconds), ms (milliseconds) and us (microseconds). The default unit is s. If this option is not supplied, or if TIMEOUT is zero, then no timeout is set.
- -P PASSWORD, --password=PASSWORD
- Set the password. If this option is supplied and if PASSWORD is not empty, then password will be used for client authentication.
- -v, --verbose
- Verbose output.
- -V, --version
- Display version number and exit.
- -h, --help
- Display help message and exit.
EXAMPLES
- Get information about available commands:
- $ accel-cmd help
- Send the "show sessions" command to accel-ppp on localhost and display the result on standard output:
- $ accel-cmd show sessions
- Execute commands stored in file "cmds":
- $ accel-cmd < cmds
- Same as above, but send commands to another host and timeout after 1.5 seconds of inactivity:
- $ accel-cmd --timeout 1500ms --host accelppp.example.com < cmds
EXIT STATUS
- 0
- success,
- 1
- invalid command line option,
- 2
- invalid parameter given to a command line option,
- 3
- connection to accel-ppp failed,
- 4
- timeout expired,
- 5
- COMMAND too big (standard input may be used instead for sending big amounts of data),
- 100 (or above)
- internal error.
| January 2013 |
