Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

`fish --version` showed 3.0.0, after brew update but without closing terminal, but `ls && echo finally` still didn't work. However, closing and re-opening terminal, it now works.


`fish --version` starts a new fish that prints _its_ version.

You were still running the old version, and `echo $version` would have told you.


Hah, oops, should have realised that.


Because you still run the old version as your shell, from which you run the new version merely to have it print its version.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: