mirror of
https://git.freebsd.org/ports.git
synced 2025-05-01 11:06:39 -04:00
55 lines
1.1 KiB
Groff
55 lines
1.1 KiB
Groff
.\" $Idaemons: /home/cvs/sunshar/sunshar.1,v 1.2 2004/02/28 14:14:53 knu Exp $
|
|
.\"
|
|
.Dd September 9, 2001
|
|
.Dt SUNSHAR 1
|
|
.Os FreeBSD
|
|
.Sh NAME
|
|
.Nm sunshar
|
|
.Nd a secure unshar
|
|
.Sh SYNOPSIS
|
|
.Nm
|
|
.Op Fl hfnq
|
|
.Op Fl p Ar number
|
|
.Op Ar file ...
|
|
.Sh DESCRIPTION
|
|
The
|
|
.Nm
|
|
command extracts files from the given shell archive(s). If no file
|
|
name is given, it reads from the standard input.
|
|
.Pp
|
|
It brings you security because it never executes dangerous commands
|
|
possibly contained in a shell archive. Also, it does not overwrite
|
|
existing files unless the
|
|
.Fl f
|
|
option is specified.
|
|
.Sh OPTIONS
|
|
The following command line arguments are supported:
|
|
.Pp
|
|
.Bl -tag -width "-p number" -compact
|
|
.It Fl h
|
|
Show help and exit.
|
|
.Pp
|
|
.It Fl f
|
|
Allow overwriting existing files, and ignore errors and continue.
|
|
.Pp
|
|
.It Fl p Ar number
|
|
Strip
|
|
.Ar number
|
|
levels of path components from path names. (cf.
|
|
.Xr patch 1 's
|
|
.Fl p
|
|
option)
|
|
.Pp
|
|
.It Fl n
|
|
Do not extract anything but just show what would have been extracted.
|
|
.Pp
|
|
.It Fl q
|
|
Be quiet.
|
|
.El
|
|
.Sh SEE ALSO
|
|
.Xr shar 1
|
|
.Sh AUTHORS
|
|
.An Akinori MUSHA Aq Mt knu@iDaemons.org
|
|
.Sh BUGS
|
|
.Nm
|
|
only supports shell archives made with BSD shar.
|