Kurzbeschreibung fr ENVIRON v1.4

Dieses Programm dient zum Anlegen von Environment-Variablen, damit Programme, 
diese benutzten k”nnen (man denke z.B. an die fopene etc. Routinen der Lattice 
Bibliothek oder auch an den Sozobon C Compiler!). Es wird hierfr mit einer 
Option der Speicher reserviert, und dann die Environment-Zeiger der Basepage's 
aller Vaterprozesse auf diesen Speicher gesetzt. Zus„tzlich wird noch die 
Systemvariable THE_ENV ($4be) hierauf gesetzt. Dann kann man dann mittles
diesen Programms noch nachtr„glich Variablen „ndern/setzen/l”schen. 
Das GEM kmmert sich leider noch nicht um diese Varaiblen (ich meine gelesen zu 
haben, daž das BIOS(?) nach Beendigung des AUTO-Ordners die Variablen 'PATH=' 
und 'X:\' anlegt (wobei X das Bootlaufwerk ist) und dann das AES startet). 
Aber mit dem Programm EXEC_OS sollte man auch das AES zu vernnftigen 
Variablen berreden k”nnen.
Wie bei allen Programmen, die die Standart Startupcode startup.bin der Lattice 
Bibliothek benutzen, kann man auch wieder Hilfsmeldungen, Environment etc. in 
Dateien umlenken.

Und jetzt noch die eingebaute Hilfsmeldungen:


ENVIRON  environment utility  V1.4
(C) Ralf Meister 1989

ENVIRON [-w][-h][-p][-f <file>][-s <var>][-d <var>][-c <size>][-k <size>] <arg>
 h print this tiny help message
 w wait for key before terminating
 p print the environment variables
 f set variables from <file>
 s set variable <var>
 d delete variable <var>
 c create environment space without overwriting exiting one
 k kill old environment space and create new

 <arg> set variable <arg>
 no <arg>   same as -p



Kurzanleitung zu PRINTENV v1.0

Mit dem Programm PRINTENV kann man sich die Environment-Variablen, die 
an dieses Programm vererbt wurden, ansehen (ber eine Option auch rekursiv). 
Das Programm ENVIRON kann dagegen nur das Environment, das ber THE_ENV 
adressiert wird, auflisten.

Hier wieder die eingebauten Optionen:

PRINTENV v1.0  (C) Ralf Meister
PRINTENV [-w][-h][-r]
print environment variables of this program
 -w wait for key before terminating
 -h print this tiny help message
 -r print environment variables recursive


                Meine Adresse

                Ralf Meister
                Neuh„userstr. 23
                4790 Paderborn

