On Tue, 1 May 2001, Daniel Wolpert wrote:
Marco_Jaeger@gmx.de wrote: [...]
Ich benötige den Linuxbefehl der via shell variablen ( pfade ) setzt - wie unter dos z.b. set tmp=/C:tmp
Man muß zunächst mal Shell- und Environment-Variablen unterscheiden. Wenn ich mich nicht irre, sind Shell-Variablen etwas, was nur in jeweiligen Shell-Instanz lebt und nicht "vererbt" wird während Environment-Variablen auch Tochter-Shells und anderen von der Shell gestarteten Programmen "zur Verfügung" stehen.
[...] bash/ksh/sh: export
=<VALUE>
Setzt in der Tat eine Environment-Variable. Eine Shell-Variable setzt man
in diesen Shells, indem man einfach "
csh/tcsh: set
=<VALUE>
Setzt - im Gegensatz zu obigem - eine *Shell*-Variable. Eine Environment-
Variable setzt man in der csh und der tcsh mittels "setenv