|
From: Moshe Y. <mo...@po...> - 2014-04-01 20:28:11
|
Matt Domsch wrote, On 04/01/2014 01:05 PM: > Thanks much for the debug output. This helps. > > Your basic problem is that your local file system contains a file name > '-' which is highly unusual, and unexpected by s3cmd. The 'stat -' > output you sent doesn't actually seem to correspond to the file on disk > - stat recognizes that a file named '-' is special too. What does 'ls > -alZ' on the directory with that filename yield as information on the > file '-' ? Can you delete it? > > I have tried reproducing by creating a file named '-' in several > manners, but none cause s3cmd to fail in the manner you describe. I've managed to create a "-" file before -- it happens when a tool doesn't accept "-" as an alias for stdout. You're right about the stat() that I sent. The proper info is: #: ls -l - -rw-r--r-- 1 moshe moshe 2305 Oct 6 2011 - but I can't persuade stat to read it at all. I can delete this file and will do so. Please note, however, that this is an *old* file and that I've managed to do backups in the past -- or at least I thought I had. And the result is: I am able to back up until I see a *different* error. I will put that one on the list in a few minutes. Thanks for your help. -- Moshe Yudkowsky * mo...@po... * www.pobox.com/~moshe "Only a fool fights in a burning house." -- Ancient Klingon Proverb |