diff options
Diffstat (limited to 'doc/pies.texi')
-rw-r--r-- | doc/pies.texi | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/doc/pies.texi b/doc/pies.texi index 63064e5..4bd2f8f 100644 --- a/doc/pies.texi +++ b/doc/pies.texi @@ -1064,6 +1064,7 @@ env @{ clear; keep @var{pattern}; set "@var{name}=@var{value}"; + eval "@var{value}"; unset @var{pattern}; @} @end group @@ -1123,6 +1124,20 @@ env @{ @end example @end deffn +@deffn {env} eval "@var{value}" +Perform variable expansion on @var{value} and discard the result. This +is useful for side-effects. For example, to provide default value for +the @env{LD_LIBRARY_PATH} variable, one may write: + +@example +@group +env @{ + eval "$@{LD_LIBRARY_PATH:=/usr/local/lib@}"; +@} +@end group +@end example +@end deffn + @deffn {env} unset @var{pattern} Unset environment variables matching @var{pattern}. The following will unset the @env{LOGIN} variable: |