s6-portable-utils: the s6-portable-utils multicall binary
Keywords: s6-portable-utils command multicall

s6-portable-utils
Software
skarnet.org

# The `s6-portable-utils` multicall binary

The `s6-portable-utils` program is only available when the `--enable-multicall` option has been given to the `configure` program at build time. In this configuration, `s6-portable-utils` is a multicall binary implementing the functionality of all the programs in the s6-portable-utils package; and the other programs, instead of being executables of their own, are symbolic links to the s6-portable-utils binary.

## Interface

         s6-portable-utils subcommand subcommand_arguments...

s6-portable-utils will run the subcommand with its arguments. For instance, `s6-portable-utils s6-seq 1 10` will run the equivalent of the s6-seq program, so this command will list natural numbers from 1 to 10.

Alternatively, if s6-portable-utils is called with the name of an existing command, it will run the equivalent of that command. For instance, if the `/usr/bin/s6-seq` file is a (hard or symbolic) link to the `s6-portable-utils` binary, `/usr/bin/s6-seq 1 10` will list natural numbers from 1 to 10.