(Illustration by Gaich Muramatsu)
The problem gets weirder. I got rid of the rm problem by renaming another file to the same name as the first and then removing it. But now: [triffid:1:25pm:0]/coda > ls users/ [triffid:1:25pm:0]/coda > cat > testfile testfile: File exists. [triffid:1:25pm:1]/coda > test -f testfile || echo not there not there I wrote little programs to open the file O_RDONLY, O_WRONLY, and O_RDWR. In each case, open(2) returned -1 with errno set to ENOENT. So how cat thinks the file is there is beyond me. 0 0 \ /\ 0 \/ o\ 0 /\ / / \/Received on 1998-04-29 13:42:13