I am sorry, I mistyped a UNIX command (thinking about something else while typing
> echo $SHELL
tells you the active shell. Which after all was also useful
. Yet, I meant you to type
> echo $PATH
instead, in order to control whether now /usr/local/bin is correctly included in the execution PATH
I thought you are using /bin/bash and NOT /bin/tcsh ?? bash is by far the most popular one and is best developed. The standard UNIX command for changing a user's shell is
>chsh -s /bin/bash username
Then you need to re-login to your console. For 'username' you must insert 'root' and in a second command also your normal username. No idea what this is, of course.
In order to see whether .bashrc is read, you may enter into .bashrc with an editor a test output, like so
echo "Hallo I wonder whether it works?"
Upon re-login to the console, you should see that sentence printed.
dyld: Library not loaded: @executable_path/libpng.dylib
Referenced from: /usr/local/bin/nms
Reason: image not found
No idea how you managed to generate these outputs???