Moin!
Hi,
ich hab hier ein frisch installiertes Mandrake 10.1 mit zsh. Die zsh lädt weder die ~/.bash_profile noch die ~/.zprofile, wie ich es von meinem alten System gewohnt war. Beide sind als ausführbar gekennzeichnet, ich habe Zugriffsrechte und wenn ich sie manuell aufrufe, gibt es keine Probleme. Wo liegt mein Fehler?
man zsh: [Ausschnitt]
TARTUP/SHUTDOWN FILES
Commands are first read from /etc/zshenv; this cannot be
overridden. Subsequent behaviour is modified by the RCS
and GLOBAL_RCS options; the former affects all startup
files, while the second only affects those in the /etc
directory. If one of the options is unset at any point,
any subsequent startup file(s) of the corresponding type
will not be read. It is also possible for a file in
$ZDOTDIR to re-enable GLOBAL_RCS. Both RCS and GLOBAL_RCS
are set by default.
Commands are then read from $ZDOTDIR/.zshenv. If the
shell is a login shell, commands are read from /etc/zpro
file and then $ZDOTDIR/.zprofile. Then, if the shell is
interactive, commands are read from /etc/zshrc and then
$ZDOTDIR/.zshrc. Finally, if the shell is a login shell,
/etc/zlogin and $ZDOTDIR/.zlogin are read.
When a login shell exits, the files $ZDOTDIR/.zlogout and
then /etc/zlogout are read. This happens with either an
explicit exit via the exit or logout commands, or an
implicit exit by reading end-of-file from the terminal.
However, if the shell terminates due to exec'ing another
process, the logout files are not read. These are also
affected by the RCS and GLOBAL_RCS options. Note also
that the RCS option affects the saving of history files,
i.e. if RCS is unset when the shell exits, no history file
will be saved.
If ZDOTDIR is unset, HOME is used instead. Those files
listed above as being in /etc may be in another directory,
depending on the installation.
Was steht in $ZDOTDIR? evetuell musst schauen, dass Du diese Variable auf ~ setzt.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Development. Auch für seriöse Agenturen.