From aee068ae6ba7a192d2adb345c2e64aadef00e054 Mon Sep 17 00:00:00 2001 From: Bill Joy Date: Wed, 18 Apr 1979 21:00:30 -0800 Subject: [PATCH] BSD 2 development Work on file man/dribble.u Co-Authored-By: Olivier Roubine Synthesized-from: 2bsd --- man/dribble.u | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 man/dribble.u diff --git a/man/dribble.u b/man/dribble.u new file mode 100644 index 0000000000..ba2c366dd8 --- /dev/null +++ b/man/dribble.u @@ -0,0 +1,25 @@ +.TH DRIBBLE UCB 2/24/79 UCB +.SH NAME +dribble \- copy out terminal interaction to a file +.SH SYNOPSIS +.B dribble +[ typescript [ sh [ arg ... ] ] ] +.SH DESCRIPTION +.I Dribble +runs the specified command in an environment where output and input +is echoed to the typescript file. +The default command is your shell, running into the file +.I dribble.out. +It is useful for making a transcript of work on a screen terminal. +.SH AUTHORS +Bill Joy and Olivier Roubine +.SH BUGS +You can't send an end-of-file through a pipe. +Thus hitting control-D in dribble will bring the world crashing down. +If you hit `EOF' followed immediately by a control-D dribble +tries to fake an EOF which is good enough to fool some programs, +notably not +.IR ex (UCB). + +Some programs expect standard input to be a teletype and act strangely +when dribbled because it isn't. -- 2.20.1