多くのファイル (4.000.000 ファイル以上) を含むディレクトリがあります。すべてのファイル名には、次の同じパターンがあります。
PREFIX-XXXXXX-YY.ext
どこ
XXXXXX
文字と数字を含むYY
数字を含むext
ファイルの拡張子です(.txt、.jpg)
ファイル構造が 12MB あるため、このディレクトリの一覧表示/検索に時間がかかります。このディレクトリのすべてのコンテンツをサブディレクトリに分割し、ファイル名に応じて、XXXXXX
上記のパターンの最初の文字を正確に指定しました。
すなわち。
main_directory/A/PREFIX-AXXXXX-YY.ext
main_directory/B/PREFIX-BXXXXX-YY.ext
main_directory/1/PREFIX-1XXXXX-YY.ext
たとえばLinuxコマンドを入力すると、Linuxで簡単にルールを作成できます
test:/home/usr/admin # ls main_directory/PREFIX-AXXXXX-*
main_directory/A/ ディレクトリからファイル名のリストを取得しますか? このルールは に対してのみ機能する必要がありmain_directory
ます。