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. |