| 1 | .TH DRIBBLE UCB 2/24/79 UCB |
| 2 | .SH NAME |
| 3 | dribble \- copy out terminal interaction to a file |
| 4 | .SH SYNOPSIS |
| 5 | .B dribble |
| 6 | [ typescript [ sh [ arg ... ] ] ] |
| 7 | .SH DESCRIPTION |
| 8 | .I Dribble |
| 9 | runs the specified command in an environment where output and input |
| 10 | is echoed to the typescript file. |
| 11 | The default command is your shell, running into the file |
| 12 | .I dribble.out. |
| 13 | It is useful for making a transcript of work on a screen terminal. |
| 14 | .SH AUTHORS |
| 15 | Bill Joy and Olivier Roubine |
| 16 | .SH BUGS |
| 17 | You can't send an end-of-file through a pipe. |
| 18 | Thus hitting control-D in dribble will bring the world crashing down. |
| 19 | If you hit `EOF' followed immediately by a control-D dribble |
| 20 | tries to fake an EOF which is good enough to fool some programs, |
| 21 | notably not |
| 22 | .IR ex (UCB). |
| 23 | |
| 24 | Some programs expect standard input to be a teletype and act strangely |
| 25 | when dribbled because it isn't. |