COHERENT manpages
This page displays the COHERENT manpage for doscpdir [Copy a directory to/from an MS-DOS file system].
List of available manpages
Index
doscpdir -- Command Copy a directory to/from an MS-DOS file system doscpdir [-akmv] src dest doscpdir copies a directory and its contents between an MS-DOS file system and a COHERENT file system. The MS-DOS file system can reside either on a floppy disk, or on the MS-DOS segment of a hard disk on your system. src names the directory being copied and the file system where it resides; dest names the file system and directory into which the file is copied. The operating system that owns the src file is implied by the name of the file system on which it resides. An MS-DOS file system must be named using the device that holds it, such as floppy-disk drive /dev/fha0 or hard-disk partition /dev/at0a. You can also build a file of aliases so that you can access the drives as a, b, etc. For details, see the Lexicon entry for doscp, which explains how to set up defaults for the dos family of commands. doscpdir converts a file's name from one operating system's conventions to the other's. An MS-DOS file argument may be specified in lower or upper case, using `/' as the path-name separator. When transferring files from MS-DOS to COHERENT, doscpdir converts an MS-DOS file name to a COHERENT file name in lower case only. If the MS-DOS file name contains no extension, the COHERENT file name contains no `.'. When transferring files from COHERENT to MS-DOS, doscpdir converts all alphabetic characters in a COHERENT file name to upper case; if a period `.' appears at the beginning or end of a file name, doscpdir converts it to `_'. doscpdir truncates the part of the file name before the last `.' to a maximum of eight characters and truncates the extension to a maximum of three characters. doscpdir recognizes the following options: a Perform ASCII newline conversion on file transfer. When moving files from COHERENT to MS-DOS, this option converts each COHERENT newline character `\n' (ASCII LF) to an MS-DOS end-of-line (ASCII CR and LF). When moving files from MS-DOS to COHERENT, it does the opposite. By default, doscpdir performs ASCII conversion on files that have an ASCII extention. k Keep: give the copied file the same time stamp as its original. By default, doscpdir gives copied files the current time. m Same as a, described above v Verbose. Provide additional information about each action performed. Example The following command copies COHERENT directory /usr/src to directory /mydir on the MS-DOS file system. It assumes that you have set c as a default for a hard-disk device: doscpdir -va /usr/src c:/mydir Files /etc/default/msdos -- Setup file See Also commands, cpdir, dos Notes doscpdir does not check for unusual characters in a COHERENT file name or for file names that differ from other file names only in case. doscpdir does not understand compressed MS-DOS file systems created by programs such as Stacker or MS-DOS 6.0 dblspace. If you are running MS-DOS with file compression, you must copy files to an uncompressed file system (for example, to an uncompressed floppy disk or to the uncompressed host for a compressed file system) to make them accessible to the doscpdir.