Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ ftc(1) — AOS 4.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

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

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026