Xref: utzoo comp.unix.questions:12350 comp.unix.wizards:15139 Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!VAX1!tim From: tim@VAX1.CC.UAKRON.EDU (Timothy H Smith) Newsgroups: comp.unix.questions,comp.unix.wizards Subject: looking for info on builtin hashing of command in csh Keywords: csh, hashing commands Message-ID: <111@VAX1.CC.UAKRON.EDU> Date: 22 Mar 89 04:40:50 GMT Organization: U of Akron, Computer Center Lines: 19 hello.. Im looking for a very specific reference of how the builtin hash function for csh works. I need specific info on how that hash funtion works in that is does not have to search the (path) for the location of a command (executable +x) file. I am able to creat a new executable file and csh will find it, but if a move a file to a different location csh cannot find it. I then have to do a rehash. I believe that csh looks at the location of where it thinks the file is in it's hash table, and when it's not there it complanes. Is this true? How does it know the difference between a newly created file and one not in its hash table. Does csh check that path if the named executable is not in its table? thanks for any help tim@vax1.cc.uakron.edu