.\" Generated by manscript from tdrecord.1.txt .TH "TDRECORD" "1" "2013/03/03" "2.2" "termdebug" .SH NAME tdrecord \- record input and output of a terminal program .SH SYNOPSIS \fBtdrecord\fR [\fIOPTIONS\fR]... \fICLIENT\fR [\fICLIENT OPTIONS\fR]... .SH DESCRIPTION \fBtdrecord\fR records the input and output of client. The recording can later be replayed using \fBtdreplay\fR(1) to compare behaviour of different versions of client. Without options, \fBtdrecord\fR will create the recording in the file tdrecord-\fIyear\fR\-\fImonth\fR\-\fIday\fR@\fIhour\fR:\fIminute\fR:\fIsecond\fR. .SH OPTIONS \fBtdrecord\fR accepts the following options: .PP .TP \fB\-h\fR, \fB\-\-help\fR Display a short help message. .TP \fB\-V\fR, \fB\-\-version\fR Print version and copyright information. .TP \fB\-d\fR \fIdir\fR, \fB\-\-directory\fR=\fIdir\fR Create the recording in directory \fIdir\fR. This option can not be used together with the \fB\-o\fR/\fB\-\-output\fR option. .TP \fB\-e\fR \fIvars\fR, \fB\-\-environment\fR=\fIvars\fR Save the environment variables indicated by the comma-separated list \fIvars\fR to the recording. These will be set on replay. .TP \fB\-o\fR \fIfile\fR, \fB\-\-output\fR=\fIfile\fR Save the output in \fIfile\fR. This option can not be used together with the \fB\-d\fR/\fB\-\-directory\fR option. .TP \fB\-X\fR, \fB\-\-allow\-x11\fR Don't clear the DISPLAY environment variable, to allow communication with X11. .PP To stop \fBtdrecord\fR from interpreting file names that start with a dash as options, one can specify a double dash (\-\-) after which \fBtdrecord\fR will interpret any following arguments as the client and its options. .SH BUGS If you think you have found a bug, please check that you are using the latest version of \fBtermdebug\fR . When reporting bugs, please include a minimal example that demonstrates the problem. .SH AUTHOR G.P. Halkes .SH COPYRIGHT Copyright \(co 2010,2012\-2013 G.P. Halkes .br \fBtermdebug\fR is licensed under the GNU General Public License version 3. .br For more details on the license, see the file COPYING in the documentation directory. On Un*x systems this is usually /usr/share/doc/termdebug. .SH SEE\ ALSO \fBtermdebug\fR(1), \fBtdreplay\fR(1), \fBtdrerecord\fR(1), \fBtdview\fR(1), \fBtdcompare\fR(1)