table of contents
envdir(8) | System Manager's Manual | envdir(8) |
NAME¶
envdir - runs another program with environment modified according to files in a specified directory.SYNOPSIS¶
envdir d childDESCRIPTION¶
d is a single argument. child consists of one or more arguments.envdir sets various environment variables as specified by files in the directory named d. It then runs child.
If d contains a file named s whose first line is t, envdir removes an environment variable named s if one exists, and then adds an environment variable named s with value t. The name s must not contain =. Spaces and tabs at the end of t are removed. Nulls in t are changed to newlines in the environment variable.
If the file s is completely empty (0 bytes long), envdir removes an environment variable named s if one exists, without adding a new variable.