Du rufst das shell-script auf, richtig? Dann laeuft das script in einer subshell und _nur_ in dieser (und mittels export in den von dieser subshell aufgerufenen Programmen). Wenn du aber in der _aktuellen_ shell die Variablen setzen willst (und das willst du vermutlich) so musst du das script mittels source in der aktuellen shell ausfuehren. Also ~ $ source <script> oder auch: ~ $ . <script> siehe man bash.
http://r-goetz.de/linux/bg/env.html http://tux.bartolich.at/at.linux-FAQ/html/chapter6.html
Linux/Bash/Links (last edited 2010-01-16 18:24:00 by DetlevLengsfeld)