Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
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 [ -p prefix ] d child

DESCRIPTION
     d is a single argument.  child consists of one or more arguments.

     envdir sets various environment variables as specified by files in the  di-
     rectory named d.  It then runs child.

     If d contains a file named s whose first line is t, envdir removes an envi-
     ronment  variable named s if one exists, and then adds an environment vari-
     able 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 en-
     vironment variable.

     If the file s is completely empty (0 bytes long), envdir removes  an  envi-
     ronment variable named s if one exists, without adding a new variable.

OPTIONS
     -p prefix
	    Prefix all environment variable names with prefix.

EXIT CODES
     envdir  exits 111 if it has trouble reading d, if it runs out of memory for
     environment variables, or if it cannot run child.	Otherwise its exit  code
     is the same as that of child.

SEE ALSO
     envini(8),  envuidgid(8),	fghack(8), multilog(8), pgrphack(8), readprocti-
     tle(8), setlock(8), setuidgid(8), setuser(8),  softlimit(8),  supervise(8),
     svc(8),  svok(8), svscan(8), svscanboot(8), svstat(8), tai64n(8), tai64nlo-
     cal(8)

								       envdir(8)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=envdir&sektion=8&manpath=FreeBSD+Ports+15.1.quarterly>

home | help