Yes ..I considered "rehash" briefly ... but .. root has to rehash all the time .. so .. why not getting newcomer to get used to the habit of rehashing?
After all .. newcomers are "someday will be root" or will have to work as root eventually .. son why not getting them accuaitend with rehash from moment one??
By the time they get to be root "rehash" wil be second nature to them ...
Learning to do a rehash after years of not using it ... is quite annoying .. so why not avoiding that from the ground up???
That's the way I see it (and I'm far from having an absolute truth on this matter or any onther ...) it's the best way to go.
I mean .. If you're going to do something ... why not leraning it the right way from the very beginning??
On a side note .. rehash is not only a good habit .. but also a good practice that let's you know more about some of the most simpler internals of you OS of choice
Mel@:It's quiet inconvenient to install software on a vanilla machine using csh, cause you have to rehash all the time. Of course I never spent time investigating csh, so I might be missing a shell feature to set auto rehash.
Yes ... and I probably falll in the same cateory too ... we need books on Csh ... that was why I was asking for Unix C Shell Field Guide (Paperback) and C Shell Quick Reference Guide (Paperback)
But i've got the feeling that, even if you don't like it _that_ much or are still not quite convinced.. you do know where I'm aiming at
Now, and back to the books .. it would really be a good thing to have them both at hand...