0

さまざまなファイル関連の操作を実行するために Node.JS ファイル システム モジュールを使用しています。ディレクトリに存在する場合はファイル名を確認する必要があり、存在する場合はファイルの末尾にサフィックスを付ける必要があります。通常、Windowsが重複したファイル名をどのように処理するか..

TestFile.txt が既に存在し、処理中に同じ名前の別のファイルが入ってきた場合、新しいファイルの名前を TestFile (1).txt に変更し、同じ名前の次のファイルの名前を TestFile (2).txt に変更する必要があります。

これを達成するための最良の方法は何でしょうか。すべてのファイル名を保持し、それぞれをトラバースするには、一時配列を使用する必要がありますか? これはマルチスレッド環境であり、50,000 以上のドキュメントが処理される可能性があります。

ありがとうございます。

4

0 に答える 0