Hello,

Has anyone else experienced this problem :

Following a system corruption I was upgrading certain packages. Being
occasionally methodical I did this in alphabetic order, moving rpm'd files to
a directory called 'done'. 

I reached the letter 'd' (bear with me here !). On doing ls d* (not being on
LSD) I kept getting the contents of 'done' as well. Hmmm ! thought I, I know,
I'll move 'done' to 'Done'. 

I typed 'mv done Done'. After a long pause the prompt came back with the
message that 'done' could not be copied recursively. That's okay, I seen that
before, but why the long pause ? 

On doing 'ls Done' all the rpm's were in there. So being a suspicious sort I
did 'ls done', and all the rpm's were still in there as well. 

'ls -l' revealed that they were all the same sizes. 

I assumed that 'mv' had done a 'cp' so I did a 'rm done/*' and everything from
'Done' also disappeared ! CRAP, and this following a complete systems failure.

Did 'rmdir done' and 'Done' disappeared as well.

What happened ? I was stunned. I have never known 'mv' to do this before.

I am using bash 2.04-2mdk

Owen

Reply via email to