zsh as login shell
Com MN PG P E B Consultant 3
Mon Oct 24 10:11:00 GMT 2005
I would like to have on my Windoze desktop an Icon for zsh running under
Cygwin, similar to the standard Cygwin Icon which runs a bash login
so that I can choose whether to get a window using bash or using zsh.
It works kind of, but I can't get zsh executed as login shell. The BAT
invoking the bash login shell calls bash using
bash --login -i
but zsh has no equivalent to the --login option, so I just use
which makes the shell interactive, but not login. Zsh considers itself a
shell iff it is called under a name starting with a dash.
Is there an elegant solution to this problem? Of course I could
cp -- zsh -zsh
and call -zsh, but I would have then to redo this everytime I update zsh
newer version. Another possibility would be to execute a shell script
bash and in this script do an
exec -a -zsh zsh -I
But maybe someone knows a better way to do this?
Ronald Fischer <firstname.lastname@example.org>
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
More information about the Cygwin