Deleted Added
full compact
shar.1 (79535) shar.1 (131507)
1.\" Copyright (c) 1990, 1993
2.\" The Regents of the University of California. All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

--- 16 unchanged lines hidden (view full) ---

25.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
26.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
27.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
28.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30.\" SUCH DAMAGE.
31.\"
32.\" @(#)shar.1 8.1 (Berkeley) 6/6/93
1.\" Copyright (c) 1990, 1993
2.\" The Regents of the University of California. All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

--- 16 unchanged lines hidden (view full) ---

25.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
26.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
27.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
28.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30.\" SUCH DAMAGE.
31.\"
32.\" @(#)shar.1 8.1 (Berkeley) 6/6/93
33.\" $FreeBSD: head/usr.bin/shar/shar.1 79535 2001-07-10 14:16:33Z ru $
33.\" $FreeBSD: head/usr.bin/shar/shar.1 131507 2004-07-03 00:24:45Z ru $
34.\"
35.Dd June 6, 1993
36.Dt SHAR 1
37.Os
38.Sh NAME
39.Nm shar
40.Nd create a shell archive of files
41.Sh SYNOPSIS

--- 9 unchanged lines hidden (view full) ---

51Directories will be recreated and must be specified before the
52files they contain (the
53.Xr find 1
54utility does this correctly).
55.Pp
56The
57.Nm
58command is normally used for distributing files by
34.\"
35.Dd June 6, 1993
36.Dt SHAR 1
37.Os
38.Sh NAME
39.Nm shar
40.Nd create a shell archive of files
41.Sh SYNOPSIS

--- 9 unchanged lines hidden (view full) ---

51Directories will be recreated and must be specified before the
52files they contain (the
53.Xr find 1
54utility does this correctly).
55.Pp
56The
57.Nm
58command is normally used for distributing files by
59.Xr ftp 1
59.Xr ftp 1
60or
60or
61.Xr mail 1 .
61.Xr mail 1 .
62.Sh SEE ALSO
63.Xr compress 1 ,
64.Xr mail 1 ,
65.Xr tar 1 ,
66.Xr uuencode 1
67.Sh BUGS
68The
69.Nm

--- 4 unchanged lines hidden (view full) ---

74command cannot handle files without a newline ('\\n')
75as the last character.
76.Pp
77It is easy to insert trojan horses into
78.Nm
79files.
80It is strongly recommended that all shell archive files be examined
81before running them through
62.Sh SEE ALSO
63.Xr compress 1 ,
64.Xr mail 1 ,
65.Xr tar 1 ,
66.Xr uuencode 1
67.Sh BUGS
68The
69.Nm

--- 4 unchanged lines hidden (view full) ---

74command cannot handle files without a newline ('\\n')
75as the last character.
76.Pp
77It is easy to insert trojan horses into
78.Nm
79files.
80It is strongly recommended that all shell archive files be examined
81before running them through
82.Xr sh 1 .
82.Xr sh 1 .
83Archives produced using this implementation of
84.Nm
85may be easily examined with the command:
86.Bd -literal -offset indent
87egrep -v '^[X#]' shar.file
88.Ed
89.Sh EXAMPLES
90To create a shell archive of the program
83Archives produced using this implementation of
84.Nm
85may be easily examined with the command:
86.Bd -literal -offset indent
87egrep -v '^[X#]' shar.file
88.Ed
89.Sh EXAMPLES
90To create a shell archive of the program
91.Xr ls 1
91.Xr ls 1
92and mail it to Rick:
93.Bd -literal -offset indent
94cd ls
92and mail it to Rick:
93.Bd -literal -offset indent
94cd ls
95shar `find . -print` \&| mail -s "ls source" rick
95shar `find . -print` \&| mail -s "ls source" rick
96.Ed
97.Pp
98To recreate the program directory:
99.Bd -literal -offset indent
100mkdir ls
101cd ls
102\&...
103<delete header lines and examine mailed archive>
104\&...
105sh archive
106.Ed
107.Sh HISTORY
108The
109.Nm
110command appeared in
111.Bx 4.4 .
96.Ed
97.Pp
98To recreate the program directory:
99.Bd -literal -offset indent
100mkdir ls
101cd ls
102\&...
103<delete header lines and examine mailed archive>
104\&...
105sh archive
106.Ed
107.Sh HISTORY
108The
109.Nm
110command appeared in
111.Bx 4.4 .