*** UNIX MANUAL PAGE BROWSER ***

A Nergahak database for man pages research.

Navigation

Directory Browser

1Browse 4.4BSD4.4BSD
1Browse Digital UNIXDigital UNIX 4.0e
1Browse FreeBSDFreeBSD 14.3
1Browse MINIXMINIX 3.4.0rc6-d5e4fc0
1Browse NetBSDNetBSD 10.1
1Browse OpenBSDOpenBSD 7.7
1Browse UNIX v7Version 7 UNIX
1Browse UNIX v10Version 10 UNIX

Manual Page Search

Manual Page Result

0 Command: dtoc | Section: 1 | Source: Digital UNIX | File: dtoc.1.gz
dtoc(1) General Commands Manual dtoc(1) NAME dtoc - unpacks a DOTS file after transfer of DDIF or DTIF documents with links SYNOPSIS dtoc [-f] [-p] [object.dots [directory]] OPTIONS Suppresses output of unpacked file names. Causes only the name of the primary output file to be written to standard output. DESCRIPTION The dtoc command unpacks the contents of a DOTS (Data Object Transport Syntax) file or standard input after transfer of the DOTS file from one location to another, usually via mail. The contents of the DOTS file typically are a DDIF compound document or DTIF file and their exter- nally linked subfiles. The object.dots input can be either a file name or a minus sign (-) for the standard input. If you specify a minus sign (-), or if no file name is present, the dtoc command reads from the standard input. If you specify directory, the content of the DOTS file is unpacked and stored in the specified directory. If you do not specify directory, the con- tent of the DOTS file is unpacked into the current directory. The names of the files created are written to standard output. If the dtoc command encounters duplicate file or directory names while unpacking the DOTS file, a new output file is generated with a sequen- tial number appended to its name. For example, if one of the DOTS sub- files has the same name as the existing file foo.ddif, the dtoc command unpacks and names the subfile foo.ddif.1. References to externally linked subfiles and their file names are up- dated and modified during unpacking, particularly if the DOTS file originated on a non-UNIX system. IMPLEMENTATION STANDARD INPUT If a minus sign (-) is specified, or if no parameters are specified, dtoc reads from standard input until it encounters a Ctrl/D or EOF (end of file), which can be specified no more than once. The contents of the standard input must conform to the syntax of a single DOTS file. RECONSTITUTION OF NAMES DDIF or DTIF file names and the file names of referenced subfiles may be modified as objects are extracted or unpacked. If names are modi- fied, the references in the unpacked DDIF or DTIF are updated. The han- dling of files names depends in part on the name-type of the object, as follows: UNIX file names Names are unmodified, except that any path or directory is removed since the primary document and its references are unpacked into the same directory. A period and unique number are applied to any file name that would duplicate an existing file. VMS file names The set of rules is as follows: Convert uppercase letters to lowercase. Convert dollar signs ($) to underscores (_). Ignore disk volume and directory specifications, if they are present, because they are not likely to be meaningful on UNIX systems. Append duplicate file names with a period and a unique number. All other characters are unmodified. RESTRICTIONS A DOTS file is expected to contain only a single primary DDIF or DTIF object in this release. Any subsequent objects in the DOTS file are ex- ternal references of the primary object. DIAGNOSTICS If all files were unpacked successfully, the exit status is 0. If any of the files could not be unpacked, the exit status is 1. Consult your standard error location for a description of why the files could not be unpacked. If a nonexistent target directory is specified, the dtoc command re- turns an error status. SEE ALSO ctod(1), ddifanls(1), dtifanls(1), cda(4), ddif(4), dtif(4), dots(4), ddis(4) dtoc(1)

Navigation Options