[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Unterschied zwischen "echo $PATH" und "env | grep $PATH"



Hallo,

Mag. Leonhard Landrock wrote:

> Kann mir jemand erklären, worauf ein unterschiedliche Ergebnis der beiden 
> Befehle beruhen kann?

Variablen (bei Dir: PATH) können entweder nur für die aktuelle Shell
gelten, oder aber exportiert werden, womit sie auch für Programme
gesetzt sind, die über die Shell gestartet werden:

wolf@denkbrett:~ $ FOO=bar
wolf@denkbrett:~ $ echo $FOO
bar
wolf@denkbrett:~ $ env | grep FOO
wolf@denkbrett:~ $ export FOO=bar
wolf@denkbrett:~ $ env | grep FOO
FOO=bar

hth, Wolf
-- 
Büroschimpfwort des Tages: Fallschirmspringer - Kollege, der in ein (eher 
informelles) Gespräch hineinplatzt, keine Sekunde abwartet und seinen Senf 
abgibt. (Thomas Schmidt-Hebbel)



Reply to: