logo

cross-unix-documentation

documentation of similarities and (noteworthy) differencies between Unix systems
commit: d2d5044bd93e9a4193b701fda49dd7b0c11831d2
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Sun,  3 Mar 2019 06:14:15 +0100

Initial Commit

Diffstat:

AMakefile9+++++++++
AREADME8++++++++
Aman1x/install.1x47+++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 64 insertions(+), 0 deletions(-)

diff --git a/Makefile b/Makefile @@ -0,0 +1,9 @@ +PREFIX=/usr/local +MANDIR=${PREFIX}/share/man + +all: + : + +install: + mkdir -p ${DESTDIR}${MANDIR}/ + cp -r man[0-9]x ${DESTDIR}${MANDIR}/ diff --git a/README b/README @@ -0,0 +1,8 @@ +# Cross-Unix Documentation +Seeing how POSIX is basically slow by design, this is an attempt to provide documentation of similarities and (noteworthy) differencies between Unix-like systems. To be used as an addition to the POSIX standard. + +## Authors +Haelwenn (lanodan) Monnier <contact@hacktivis.me>: Gentoo Linux user and contributor, I often look at Alpine Linux, Void Linux, NetBSD, OpenBSD and 9front (non-exhaustive, non-ordered). + +## See Also +* [Rosetta Stone for Unix](http://bhami.com/rosetta.html): translation cheatsheet between Unix systems diff --git a/man1x/install.1x b/man1x/install.1x @@ -0,0 +1,47 @@ +.Dd 2019-03-03 +.Dt INSTALL 1x +.Os +.Sh PROLOG +This manual page is part of +.Lk https://hacktivis.me/git/docs "Cross-Unix Documentation" +which is an attempt to provide documentation of similarities and (noteworthy) differencies between Unix-like systems. To be used as an addition to the POSIX standard. +.Sh NAME +.Nm install +.Nd install binairies +.Sh SYNOPSIS +.Nm +.Op Fl c +.Op Fl b +.Op Fl s +.Op Fl g group +.Op source +.Op destination +.Sh DESCRIPTION +.Bl -tag -width Ds +.It Fl b +backup any existing files before overwriting them by renaming them. (GNU appends '~' by default, +.Nx +appends .old by default) +.It Fl c +Copy the file. This is the default behaviour; the flag is maintained for backwards compatibility only. +.It Fl g group +Sets group ownership. (GNU: instead of the process' current group) +.It Fl p +Preserve file access and modification times. +.It Fl s +executes +.Xr strip 1 +on each binary/file +.Sh SOURCE +.Bl +.It +.Nx 8.0 +.It +GNU coreutils 8.30 +.Sh HISTORY +The +.Nm +utility appeared in +.Bx 4.2 . +.Sh AUTHORS +.An Haelwenn (lanodan) Monnier Aq Mt contact@hacktivis.me