Deleted Added
full compact
printenv.1 (91004) printenv.1 (95124)
1.\" Copyright (c) 1980, 1990, 1993
2.\" The Regents of the University of California. All rights reserved.
3.\"
4.\" This code is derived from software contributed to Berkeley by
5.\" the Institute of Electrical and Electronics Engineers, Inc.
6.\" Redistribution and use in source and binary forms, with or without
7.\" modification, are permitted provided that the following conditions
8.\" are met:

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

27.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
28.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
29.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
30.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
31.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
32.\" SUCH DAMAGE.
33.\"
34.\" @(#)printenv.1 8.1 (Berkeley) 6/6/93
1.\" Copyright (c) 1980, 1990, 1993
2.\" The Regents of the University of California. All rights reserved.
3.\"
4.\" This code is derived from software contributed to Berkeley by
5.\" the Institute of Electrical and Electronics Engineers, Inc.
6.\" Redistribution and use in source and binary forms, with or without
7.\" modification, are permitted provided that the following conditions
8.\" are met:

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

27.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
28.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
29.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
30.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
31.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
32.\" SUCH DAMAGE.
33.\"
34.\" @(#)printenv.1 8.1 (Berkeley) 6/6/93
35.\" $FreeBSD: head/usr.bin/printenv/printenv.1 91004 2002-02-21 02:17:57Z mike $
35.\" $FreeBSD: head/usr.bin/printenv/printenv.1 95124 2002-04-20 12:18:28Z charnier $
36.\"
37.Dd June 6, 1993
38.Dt PRINTENV 1
39.Os
40.Sh NAME
41.Nm printenv , env
42.Nd print out the environment, set and print environment
43.Sh SYNOPSIS
44.Nm
45.Op Ar name
46.Nm env
47.Op Fl
48.Op Fl i
49.Op Ar name Ns = Ns Ar value ...
50.Op Ar command
51.Sh DESCRIPTION
36.\"
37.Dd June 6, 1993
38.Dt PRINTENV 1
39.Os
40.Sh NAME
41.Nm printenv , env
42.Nd print out the environment, set and print environment
43.Sh SYNOPSIS
44.Nm
45.Op Ar name
46.Nm env
47.Op Fl
48.Op Fl i
49.Op Ar name Ns = Ns Ar value ...
50.Op Ar command
51.Sh DESCRIPTION
52.Nm Printenv
53prints out the names and values of the variables in the environment,
52The
53.Nm
54utility prints out the names and values of the variables in the environment,
54with one name/value pair per line.
55If
56.Ar name
57is specified, only
58its value is printed.
59.Pp
60Some shells may provide a builtin
61.Nm
62command which is similar or identical to this utility.
63Consult the
64.Xr builtin 1
65manual page.
66.Pp
55with one name/value pair per line.
56If
57.Ar name
58is specified, only
59its value is printed.
60.Pp
61Some shells may provide a builtin
62.Nm
63command which is similar or identical to this utility.
64Consult the
65.Xr builtin 1
66manual page.
67.Pp
67.Nm Env
68executes
68The
69.Nm env
70utility executes
69.Ar command
70after modifying the environment as
71specified on the command line.
72The option
73.Ar name Ns = Ns Ar value
74specifies
75an environment variable,
76.Ar name ,

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

93option, available for backward compatibility.
94.El
95.Pp
96If no command is specified,
97.Nm env
98prints out the names and values
99of the variables in the environment, with one name/value pair per line.
100.Pp
71.Ar command
72after modifying the environment as
73specified on the command line.
74The option
75.Ar name Ns = Ns Ar value
76specifies
77an environment variable,
78.Ar name ,

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

95option, available for backward compatibility.
96.El
97.Pp
98If no command is specified,
99.Nm env
100prints out the names and values
101of the variables in the environment, with one name/value pair per line.
102.Pp
103The
101.Nm env
104.Nm env
102is sometimes useful with the
105utility is sometimes useful with the
103.Dq Li #!
104construct (see
105.Xr execve 2 ) .
106The only difference between
107.Dq Li #!/usr/local/bin/foo
108and
109.Dq Li "#!/usr/bin/env\ /usr/local/bin/foo"
110is that the latter works even if

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

137utility conforms to
138.St -p1003.1-2001 .
139.Sh HISTORY
140The
141.Nm
142command appeared in
143.Bx 3.0 .
144.Sh BUGS
106.Dq Li #!
107construct (see
108.Xr execve 2 ) .
109The only difference between
110.Dq Li #!/usr/local/bin/foo
111and
112.Dq Li "#!/usr/bin/env\ /usr/local/bin/foo"
113is that the latter works even if

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

140utility conforms to
141.St -p1003.1-2001 .
142.Sh HISTORY
143The
144.Nm
145command appeared in
146.Bx 3.0 .
147.Sh BUGS
145.Nm Env
146doesn't handle commands with equal (``='') signs in their
148The
149.Nm env
150utility doesn't handle commands with equal (``='') signs in their
147names, for obvious reasons.
151names, for obvious reasons.