INSULT(1)

NAME
insult - write insults to standard error

SYNOPSIS
insult cmd [args]
insult version

DESCRIPTION
First, the insult utility executes the specified cmd with the given args. Afterwards, if the given cmd exits with an error an insult is written to standard error.

The arguments are as follows:

cmd Specify the cmd to be executed.

args
    Specify optional arguments passed to cmd.

version
    Print the version and copyright information of insult to the standard output, then exit.

insult executes the cmd using fork(2), execvpe(3), and waitpid(2).

EXIT STATUS

EXAMPLES
Prefix any command with insult:

    $ insult grep -r 'foo' *

Just receive random insults:

    $ insult false

Ajust ksh(1) prompt for permanent insults:

    $ export PS1='`insult false`\A\$ '

Print version and copyright information of insult to the standard output stream and exit successfully:

    $ insult version

SEE ALSO
ksh(1), fork(2), waitpid(2), execvpe(3)

STANDARDS
The insult utility is not compliant with any specification.

Where portability is paramount, do not use it.

HISTORY
The first version of the insult utility appeared back in July 2015.

AUTHORS
-nosplit The insult utility was written by Reyk Floeter <reyk@openbsd.org>, is based on some doas(1) code from Ted Unangst <tedu@openbsd.org>, and was further improved by Joerg Jung <jung@openbsd.org>.

CAVEATS
The message pool of insults does not contain enough phrases.

HOMEPAGE
https://www.umaxx.net/