UULOG(1)
NAME
uucp, uuname, uulog − UNIX to UNIX copy
USAGE
uucp [ options ] source-files destination-file
uulog [ options ]
uuname [ options ]
DESCRIPTION
Uucp copies files named by the source-file arguments to the destination-file argument. A filename may be a pathname on a machine, or may have the following form:
systemname!pathname
where systemname is taken from a list of system names that uucp recognizes.
Uucp expands, on the appropriate system, the question mark (?), asterisk (*), and bracket ([...]) Shell metacharacters appearing in pathname.
Pathnames may be either a full pathname; a pathname preceded by ~user, where user is a log-in name on the specified system and is replaced by that user’s log-in directory; or anything else prefixed by the current directory.
If the result is an erroneous pathname for the remote system, the copy fails. If the destination-file is a directory, uucp uses the last part of the source-file name. If uucp is unable to access a simple ~user destination, it copies appropriate data to a spool directory and notifies you by mail (1).
Uucp preserves execute permissions across the transmission and gives 0666 mode read and write permissions. See chmod (2) for more information about permissions. All files received by uucp are shown as being owned by user uucp.
Uulog prints a summary log of uucp and uux (1) transactions from the file /usr/spool/uucp/LOGFILE.
Uuname lists the uucp names of known systems. A description is printed for each system that has a line of information in /usr/lib/uucp/ADMIN. The format of ADMIN is sysname tab description tab.
The DOMAIN/IX version of the uucp command supports the Vadic 212 Autodialer.
OPTIONS
The following options are interpreted by uucp only :
−d Make all necessary directories for the file copy.
−c Use the source file when copying out rather than copying the file to the spool directory.
−gletter Put letter in as the grade in the name of the work file. This option can be used to change the order of work for a particular machine.
−m Send mail to the requester when the copy is complete. This option only works for sending files or receiving a single file. Receiving multiple files specified by special Shell metacharacters does not activate this option.
−r Queue the job but do not start the uucico program.
−sdir Use directory dir for the spool directory.
−xnum Use num as the level of debugging output desired.
The following options are used by uuname only:
−l Return the local system name.
−v Print additional information about each system.
The following options are used by uulog only:
−ssys Print information about work involving system sys.
−uuser Print information about work done for the specified user.
CAUTIONS
The realm of remotely accessible files can (and for obvious security reasons, usually should) be severely restricted. You will probably not be able to fetch files by pathname. You may have to ask a responsible person on the remote system to send them to you. For the same reasons, you will probably not be able to send files to arbitrary pathnames.
Uucp allows only one remote system name per file. Thus, uucp sys1!sys2!file /tmp is not permissable. Uusend (1) should be used for this instead.
Be sure to escape characters that have special meaning to the Shell, e.g.,
systemname\! file.
FILES
public spool directory
/usr/spool/uucp spool directory
/usr/lib/uucp/∗ other data and program files
RELATED INFORMATION
mail (1), uusend (1), uux (1), chmod (2).
DOMAIN/IX User’s Guide