FTC(1) —
NAME
ftc − Fast Tape Copy
SYNOPSIS
ftc [ −B ] [ −s ] [ −d ] [ −c ] [ −buffsize ] input output
DESCRIPTION
Ftc copies input to output using overlapped I/O, synchronized via pipes. It works by forking off two child processes. One child reads its input into a buffer, the other writes its buffer to its output. The child processes then alternate positions reading instead of writing, and vice versa, thus allowing simultaneous reads and writes to take place. This helps keep streaming tapes streaming.
Ftc has several flags to alter its behavior:
−B Buffer entire blocks. This improves reliability when devices such as tapes are being read from or written to.
−s Causes ftc to print extra statistics to stderr.
−d Debug mode.
−c Causes ftc to open its output file in create mode. In the absence of this flag, ftc will not create a file, it will only open output files that already exist.
−buffsize
Specifies the size of the buffers to use (in kilobytes). The default is 32.
If input or output are ‘−’, the standard input or output will be used. There are no defaults for input or output.
ERRORS
Cannot allocat buffer nbytes.
Open input for input - No such file or directory.
PRPQs 5799-WZQ/5799-PFF: IBM/4.3 — Sept 1988