env.1 - sbase - suckless unix tools
 (HTM) git clone git://git.suckless.org/sbase
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
       env.1 (819B)
       ---
            1 .Dd October 8, 2015
            2 .Dt ENV 1
            3 .Os sbase
            4 .Sh NAME
            5 .Nm env
            6 .Nd modify the environment, then print it or run a command
            7 .Sh SYNOPSIS
            8 .Nm
            9 .Op Fl i
           10 .Oo Fl u Ar var Oc ...
           11 .Oo Ar var Ns = Ns Ar value Oc ...
           12 .Oo Ar cmd Oo arg ... Oc Oc
           13 .Sh DESCRIPTION
           14 .Nm
           15 unsets each
           16 .Ar var ,
           17 then adds or sets each
           18 .Ar ( var , value )
           19 tuple in the environment.
           20 .Pp
           21 If
           22 .Ar cmd
           23 is given, it is executed in this new environment;
           24 otherwise, the modified environment is printed to stdout.
           25 .Sh OPTIONS
           26 .Bl -tag -width Ds
           27 .It Fl i
           28 Completely ignore the existing environment and execute
           29 .Ar cmd
           30 only with each
           31 .Ar ( var , value )
           32 tuple specified.
           33 .It Fl u Ar var
           34 Unset
           35 .Ar var
           36 in the environment.
           37 .El
           38 .Sh SEE ALSO
           39 .Xr printenv 1 ,
           40 .Xr putenv 3 ,
           41 .Xr environ 7
           42 .Sh STANDARDS
           43 POSIX.1-2013.
           44 .Pp
           45 The
           46 .Op Fl u
           47 flag is an extension to that specification.