ls does not display existing files

Hi,

I have a pecular problem that I am experiencing. I have a few directories that seems to be missing, however, I can vi the files within them and I can also execute them (script files). For missing, I mean when I issue the "ls" command I don't see anything.

Any help will be greatly appreciated.

Thanks!

Do you own the directories? Post the output of:
ls -ld /path/to/directory
for one of the directories that are giving you trouble.