Why is bash giving me (apparently) conflicting information about a file?

view full story

http://unix.stackexchange.com – Background I am working on a RHEL 5 cluster. I want my Fortran program to read the file /home/bob/inputs/input_1 I asked Bob to give me permission to read all contents of inputs: [bob@server]$ chmod -R a+r /home/bob/inputs/* I linked these to a shared directory: [david@server]$ ln -s /home/bob/inputs/ /home/share/inputs/ My (Fortran) program tried to read /home/share/inputs/input_1 and said: File /home/share/inputs/input_1 not found! I tried to locate the file myself (in the process, bob gave a+rwx permissions): [david@server]$ls -ltrh /home/share/inputs/input_1 lrwxrwxrwx 1 bob bob (HowTos)