Please share an opinion on this quite small issue:
https://github.com/benqzq/ulcwe/blob/master/install.sh
I have here 2 functions respectively, one is `assignments()` and one is `localize()`. For some reason I cannot run `source "$HOME"/.bashrc 2>/dev/null` inside `assignments()` successfully...
For some reason, it will run successfully only when putted inside the later `localize()` function.
I wonder why is that?