3

多くのファイル (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ます。

4

1 に答える 1

1
于 2013-03-22T11:02:22.570 に答える