2020-03-01 17:37:31 -05:00
|
|
|
.Dd 2016-12-03
|
2016-02-12 08:33:09 -05:00
|
|
|
.Dt INSTALL 1
|
|
|
|
.Os sbase
|
|
|
|
.Sh NAME
|
|
|
|
.Nm install
|
|
|
|
.Nd copy files and set attributes
|
|
|
|
.Sh SYNOPSIS
|
|
|
|
.Nm
|
|
|
|
.Op Fl g Ar group
|
|
|
|
.Op Fl o Ar owner
|
|
|
|
.Op Fl m Ar mode
|
|
|
|
.Po
|
|
|
|
.Fl d Ar dir ...
|
|
|
|
|
|
2016-12-03 06:51:14 -05:00
|
|
|
.Op Fl D
|
2016-02-12 08:33:09 -05:00
|
|
|
.Po
|
|
|
|
.Fl t Ar dest
|
|
|
|
.Ar source ...
|
|
|
|
|
|
|
|
|
.Ar source ...
|
|
|
|
.Ar dest
|
|
|
|
.Pc
|
|
|
|
.Pc
|
|
|
|
.Sh DESCRIPTION
|
|
|
|
.Nm
|
|
|
|
copies
|
|
|
|
.Ar source
|
|
|
|
to
|
|
|
|
.Ar dest .
|
|
|
|
If more than one
|
|
|
|
.Ar source
|
|
|
|
is given
|
|
|
|
.Ar dest
|
2020-03-01 17:37:31 -05:00
|
|
|
is treated as a directory.
|
|
|
|
Otherwise
|
2016-02-18 05:35:22 -05:00
|
|
|
.Ar dest
|
|
|
|
is treated as a filename.
|
2016-02-12 08:33:09 -05:00
|
|
|
.Nm
|
|
|
|
can also change the attributes of the copies.
|
|
|
|
.Sh OPTIONS
|
|
|
|
.Bl -tag -width Ds
|
|
|
|
.It Fl d
|
|
|
|
Create the directories
|
|
|
|
.Ar dir .
|
|
|
|
.It Fl D
|
|
|
|
Create missing parent directories to
|
|
|
|
.Ar dest .
|
|
|
|
If
|
|
|
|
.Ar dest
|
2016-02-18 05:35:22 -05:00
|
|
|
is to be treated as a directory, it is created too if missing.
|
2016-02-12 08:33:09 -05:00
|
|
|
.It Fl g Ar group
|
|
|
|
Change the installed files' group to
|
|
|
|
.Ar group .
|
|
|
|
This may be a group name or a group identifier.
|
|
|
|
.It Fl m Ar mode
|
2020-03-01 17:37:31 -05:00
|
|
|
Change the file modes.
|
|
|
|
Both numerical and symbolic values are supported.
|
|
|
|
See
|
2016-02-12 08:33:09 -05:00
|
|
|
.Xr chmod 1
|
|
|
|
for the syntex.
|
2020-03-01 17:37:31 -05:00
|
|
|
Default mode 0755.
|
|
|
|
If a file has the mode 0644 and is copied with
|
2016-02-12 08:33:09 -05:00
|
|
|
.It Fl o Ar owner
|
|
|
|
Change the installed files' owner to
|
|
|
|
.Ar owner .
|
|
|
|
This may be a user name or a user identifier.
|
|
|
|
.It Fl t Ar dest
|
|
|
|
Copy files into the directory
|
|
|
|
.Ar dest .
|
|
|
|
.Nm install ,
|
|
|
|
the copy's mode will be 0755 unless
|
|
|
|
.Fl m
|
2020-03-01 17:37:31 -05:00
|
|
|
is used to select another mode.
|
|
|
|
When the symbolic notation is used, the base mode is 0000.
|
2016-02-18 05:54:17 -05:00
|
|
|
.El
|
2016-02-12 08:33:09 -05:00
|
|
|
.Sh SEE ALSO
|
|
|
|
.Xr chmod 1 ,
|
|
|
|
.Xr chown 1 ,
|
|
|
|
.Xr cp 1 ,
|
2016-12-03 06:51:14 -05:00
|
|
|
.Xr mkdir 1
|
2016-02-12 08:33:09 -05:00
|
|
|
.Sh STANDARDS
|
|
|
|
The
|
|
|
|
.Nm
|
2020-03-01 17:37:31 -05:00
|
|
|
utility is not standardized.
|
|
|
|
This implementation is a subset of the GNU implementation and a subset
|
|
|
|
with extensions to the FreeBSD implementation.
|