diff options
Diffstat (limited to 'util/sbase/env.1')
-rw-r--r-- | util/sbase/env.1 | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/util/sbase/env.1 b/util/sbase/env.1 new file mode 100644 index 00000000..f25f54b1 --- /dev/null +++ b/util/sbase/env.1 @@ -0,0 +1,47 @@ +.Dd October 8, 2015 +.Dt ENV 1 +.Os sbase +.Sh NAME +.Nm env +.Nd modify the environment, then print it or run a command +.Sh SYNOPSIS +.Nm +.Op Fl i +.Oo Fl u Ar var Oc ... +.Oo Ar var Ns = Ns Ar value Oc ... +.Oo Ar cmd Oo arg ... Oc Oc +.Sh DESCRIPTION +.Nm +unsets each +.Ar var , +then adds or sets each +.Ar ( var , value ) +tuple in the environment. +.Pp +If +.Ar cmd +is given, it is executed in this new environment; +otherwise, the modified environment is printed to stdout. +.Sh OPTIONS +.Bl -tag -width Ds +.It Fl i +Completely ignore the existing environment and execute +.Ar cmd +only with each +.Ar ( var , value ) +tuple specified. +.It Fl u Ar var +Unset +.Ar var +in the environment. +.El +.Sh SEE ALSO +.Xr printenv 1 , +.Xr putenv 3 , +.Xr environ 7 +.Sh STANDARDS +POSIX.1-2013. +.Pp +The +.Op Fl u +flag is an extension to that specification. |