約50,000枚の.jpg画像を含むディレクトリがあります。このディレクトリを「imageDir」と呼び、コピーしようとしている空のディレクトリを「outputDir」と呼びましょう。
私が実行するとき:
cp imageDir/* outputDir/
私が得る約30,000の画像:
cp: cannot open `imageDir/234235.jpg' for reading: Bad address
(これは常に同じファイルで発生するとは限りません)その後、残りのファイルをコピーせずにコピー操作が停止します。-R
エラーが発生した場合でもコピーを続行することを読んだ後、オプションを追加してみました。
cp -R imageDir/* outputDir/
しかし、これは私の問題を解決するために何もしませんでした。
一度に正常にコピーできるファイルの数に何らかの制限はありますか?このエラーが表示されるのはなぜですか。どうすれば解決できますか?(あちこちの写真だけで起こったとしても、残りが終わっていれば大丈夫です!)
さらに、これはWindows7でCygwinを使用しています。ありがとうございます。