I have a hard drive with windows loaded on it hooked up to my Linux machine for backing up some of the information. I want to delete one of the 'temporary internet files' folders and it deleted all but one of them. It returned an error with (with being the path leading through some directories):
rm: cannot remove '<path>/dorothy[1].js': Is a directory
I then used cd to get to where the file was and ran this:
rm -rf dorothy[1].js
It returned with no error, but if I ls it still shows up in the directory. I have also tried using these two methods of removing it as well, but to no avail (With <inode> being the inode of the filename).
ls -i
find . -inode <inode> -delete
find . -inode <inode> -exec rm {} \.
I then tried doing cd dorothy[1].js which worked. Once inside i used ls which returned this:
ls: reading directory.: Input/output error
So how do I delete this?