Hacker News new | ask | show | jobs
by mikepurvis 1631 days ago
Non-FHS systems like Nix require a lot of per-executable environment setup. This basically means that every executable gets wrapped in some kind of shell script to perform that setup, and some things can end up wrapped multiple times. It's critical that those wrappers be able to `exec` from one to the next or your system would quickly be awash in bash processes just idling waiting for other things to exit.
1 comments

True, but doesn't seem relevant for updating an interactive shell.