Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
約 500 個のディレクトリがあり、各ディレクトリには約 1000 個のファイルが含まれています。これらすべてのファイルを 1 つのディレクトリに移動したいと考えています (約 500000 個のファイルがあります)。しかし、それには約20分かかります。C で readdir イテレータと名前変更関数を使用しています。これを行うより良い方法はありますか? ないからだと思います。1 つのディレクトリ内のファイル数が非常に大きい (約 500000) ため、時間がかかっています。