The commands described here do not fit well under any of the other categories.
nethack
-like error messages.
screen
.
At
changes the context (the `current window' or `current display'
setting) of the command. If the first parameter describes a non-unique context,
the command will be executed multiple times. If the first parameter is of the
form `identifier*' then identifier is matched against user names.
The command is executed once for each display of the selected user(s).
If the first parameter is of the form `identifier%' identifier is
matched against displays. Displays are named after the ttys they attach. The
prefix `/dev/' or `/dev/tty' may be omitted from the identifier.
If identifier has a #
or nothing appended it is matched against
window numbers and titles. Omitting an identifier in front of the #
,
*
or %
character selects all users, displays or windows because
a prefix-match is performed. Note that on the affected display(s) a short
message will describe what happened. Caution: Permission is checked for the
owners or the affected display(s), not for the initiator of the `at' command.
screen
has been compiled with
option -DDEBUG
debugging is available and is turned on per default.
Note that this command only affects debugging output from the main
`SCREEN' process.
screen
is
started without options, which should be often enough.
screen
. When you are
familiar with the game nethack
, you may enjoy the nethack-style
messages which will often blur the facts a little, but are much funnier
to read. Anyway, standard messages often tend to be unclear as well.
This option is only available if screen
was compiled with the
NETHACK flag defined (see section Installation). The default setting is then
determined by the presence of the environment variable
$NETHACKOPTIONS
.
silencewait
command or by specifying a number of seconds instead of
on
or off
. Silence is initially off for all windows.
info
(see section Info).
kill
kommand may be used to remove the window. Pressing the first key
in the dead window has the same effect. Pressing the second key, however,
screen will attempt to resurrect the window. The process that was initially
running in the window will be launched again. Calling zombie
without
parameters will clear the zombie setting, thus making windows disappear when
the process terminates.
As the zombie setting is affected globally for all windows, this command
should only be called defzombie
. Until we need this as a per window
setting, the commands zombie
and defzombie
are synonymous.
po/pf
for printing if it detects an ansi print
sequence ESC [ 5 i
, but pipe the output into cmd.
This should normally be a command like `lpr' or
`cat > /tmp/scrprint'.
Printcmd
without an argument displays the current setting.
The ansi sequence ESC \
ends printing and closes the pipe.
Warning: Be careful with this command! If other user have write access to your terminal, they will be able to fire off print commands.