Marc Lehmann > PApp > papp-env

Download:
PApp-2.0.tar.gz

Annotate this POD

View/Report Bugs
Source  

NAME ^

papp-env - get/set/clear/display environment variables

SYNOPSIS ^

   papp-env --help

List all environment variables in name=value format (warning, might contain binary data):

   papp-env

List the value of a single environment variable (without trailing newline):

   papp-env myvar

Set some env-variables:

   papp-env var1=value1 var2=value2 "var3=value 3" var4="contains == equal!"

Unsetting instead of setting env-variables:

   papp-env -u var1 var2 var3

Combine almost all of the above:

   papp-env var=value printvar1 -u v2 v3 v4

Evaluate value as perl code rather than as strings:

   papp-env -e arrayvar="['val1', 'val2']" hashvar="{ a => 5, b => 7}"

DESCRIPTION ^

This program is used to query and set PApp environment variables.

Settings that are associated with specific PApp applications often can be used in PApp environment variables.

Environment variables are also useful for asynchronous communication between PApp applications and outside apps.

SEE ALSO ^

PApp.

BUGS ^

- no handling of binary data or perl-structures

AUTHOR ^

 Marc Lehmann <schmorp@schmorp.de>
 http://www.goof.com/pcg/marc/
syntax highlighting: