![](https://seccdn.libravatar.org/avatar/1d1201a6224c340b67e1a7ee29f57504.jpg?s=120&d=mm&r=g)
Bjoern & Anton, et al -- ...and then Bjoern Voigt said... % % Anton Aylward wrote: ... % >Think about the consequences of that in various contexts and % >you'll realise why that can't be allowed to happen. % I tested it. I inserted a "false" command in my ~/.bashrc, which % returns an exit code 1. % % [...] % test -s ~/.alias && . ~/.alias || true % false ... % % Login works correct. There is also no error message during login. % Even "false" as the last ~/.bashrc command works. Yep. Now replace a line in ~/.alias with something like /something/really/important/to-me --which-must-succeed --or-all-stops and see that I would much rather have my shell throw an error and dump me out at a failure or at least pass on the error code. HTH & HANN :-D -- David T-G See http://justpickone.org/davidtg/email/ See http://justpickone.org/davidtg/tofu.txt