Communication Commands dedo(1C)
NAME
dedo - do everything, distribute overview
SYNOPSIS
dedo [ -i input-file ] [ -o output-file ] | [ -u notify |
question ]
DESCRIPTION
dedo is a monumental interactive command line tool for in-
formation exchange. Its output is strongly input-format-de-
pendent, so its usage is controversial. In spite of this ma-
ny people all over the world use it to find the answers for
their questions.
Standard behaviour of the dedo command is simple: It takes
questions from stdin and gives answers to stdout. There's no
need to enter any options or operands. Without any parameter
dedo reads from standard input and writes to standard
output. The file name (input-file or output-file) '-' means
the stdin or stdout respectively.
Dedo's configuration is read from ~/.dedorc. If this file is
not presented default configuration is used. Original dedo
had no configuration abilities and many dedo-mutations rised
to solve the problem of dedo's user friendship (dedusko is
the typical representant). Developers of dedo decided to
make it more flexible and now dedo supports some environment
variables (see ENVIRONMENT section).
Another interesting feature is dedod (dedo's daemon). This
daemon makes dedo more capricious, but has many advanteges.
It can collect questions of all users and combine them, so
dedo (which is dedod sensitive) offers more subtle answers.
Also it can be configured to send results of its work to
dedo's devloper center. This can help DDC to make better
dedos in the future.
OPTIONS
These options are supported by dedo:
-n notify
dedo returns short replay for your notify. Output
from dedo used this way usually does not please
you, although dedo never uses swear words.
-i input-file
if you have a lot of questions for dedo, you can
formulate them all in one file - one question per
line. Dedo generates output file where one answer
is on the line with the same number the line of
the question has.
-o output-file
Output file generated by dedo is written to stdout
by default. When you use this option, you will
redirect output to the file output-file.
PARAMETERS
Dedo supports only one parameter - your question. If you
want to ask it for more then one question you should use it
with -i option. If you use it with question parameter, dedo
will not expect any other input.
ENVIRONMENT
These variables can be used to influence dedo's behaviour.
You should set them in ~/.dedorc if needed.
D_DDEPENDENCE
This variable tells dedo, how much capricious it
has to be. When you need exact answers pointing
just to the problem use value 0. When you need or
want extreme dependence on dedod use value of 1.
In other cases choose any value from this range.
D_FRIENDSHIP
Variable value of 1 makes dedo your best friend.
Answers will be more comprehensive with minimal
references to man pages. Variable set to 0 is very
brief (eg. Example 2 is made with D_FRIENDSHIP=0).
EXAMPLES
Examples are in Slovak language because Slovak localization
of dedo is considered best.
Example 1: If you want to entertain with dedo, notify
something to it.
The command:
example% dedo -n "Preco mi to nepracuje?"
writes something like this:
Lebo si rura! ;-)
It is also possible that dedo writes something like:
He?
This can happen when dedo is connected to dedod and dedod is
just performing some random correlations.
Example 2: Standard question to dedo.
The command:
example% dedo "Ako zistim, ake sietove interfejsy mam?"
produces this output:
man ifconfig :-)))
Now it is evident why so many people uses dedo, I hope.
EXIT STATUS
The following exit values are returned:
0 Successful completion.
>0 An error occurred.
DedOS 1.0 Last change: 21 Jun 1999