HP-UX Reference (11i v3 07/02) - 1 User Commands A-M (vol 1)

l
lifcp(1) lifcp(1)
NAME
lifcp - copy to or from LIF files
SYNOPSIS
lifcp [-T xxx][-L
xxx][-v xxx][-a][-b][
-i xxx][-r][-t] file1 file2
lifcp [-T xxx][
-L xxx][-v xxx][-a][-b][
-i xxx][-r][-t][file1 file2 ...] directory
DESCRIPTION
lifcp copies a LIF file to an HP-UX file, an HP-UX file to a LIF file, or a LIF file to another LIF file. It
also copies a list of (HP-UX/LIF) files to a (LIF/HP-UX) directory. The last name on the argument list is
the destination file or directory.
Options
The space between option and argument is optional.
-T xxx Used only when copying files to a LIF volume. This option forces the file type of the LIF
directory entry to be set to the argument given. The argument can be decimal, octal or
hex, using standard C notation.
-L xxx Used only when copying files to a LIF volume. This option will set the "last volume flag" to
xxx (0 or 1). The default "last volume flag" is 1.
-v xxx Used only when copying files to a LIF volume. This option sets the "volume number" to
xxx. The default "volume number" is one.
-a This option forces a ASCII mode of copying regardless of the file type. When copying in
ASCII mode from HP-UX to LIF the default file type is BINARY (1). (For details on avail-
able modes of copying refer to lif(4)). This option has no effect when copying from LIF to
LIF.
-b This option forces a BINARY mode of copying regardless of the file type. When copying in
BINARY mode from HP-UX to LIF the default file type is BINARY (2). (For details on
available modes of copying refer to lif(4)). This option has no effect when copying from LIF
to LIF.
-i xxx Used only when copying files to a LIF volume. This option sets the "implementation" field
of the LIF directory entry to the argument given. The argument value can be decimal,
octal or hex, using standard C notation. The "implementation" field can only be set for file
types 2001 to 100000 (octal). The "implementation" field is set to zero for all interchange
file types and for file types 2to200 (octal). Note that the "implementation" value con-
trols the attributes of the LIF file with regard to protection and record sizes. lifls -l
or lifls -i can be used to determine the "implementation" value of a file.
-r Forces RAW mode copying regardless of file type. When copying in RAW mode from HP-
UX to LIF the default file type is BIN (23951). -T option overrides the default file type.
(various modes of copying are explained in lif(4).) The
-r option has no effect in LIF to
LIF copy operations.
-t causes HP-UX file names to be translated to a name acceptable by a LIF utility; that is, all
lowercase letters are converted to uppercase and all other characters except numerics are
changed to an underscore (_). If the HP-UX file name starts with a nonletter, the file name
is preceded by the capital letter X. Thus, for example, if two files named colon (:) and
semicolon (;), were copied, both of them would be translated to X_. File names are trun-
cated to a maximum of 10 characters. When copying a LIF file to an HP-UX or LIF file,
-t has no effect. Omitting -t causes an error to be generated if an improper name is
used.
570 Hewlett-Packard Company 1 HP-UX 11i Version 3: February 2007