6

フォルダの階層に何百万ものファイルが分散しているディレクトリがあります。このディレクトリは、大規模なリモートNFSファイルシステムに保存されます。これらのファイルのリストをできるだけ早く取得したいと思います。

より速く行くことは可能find . > list.txtですか?速度に影響を与える要因は何ですか?私はPythonを使用していますが、高速である限り、どのソリューションでも問題ありません。

4

2 に答える 2

0

出力に何が必要かによって異なります。使用をお勧めします

ls -R | grep ":$" | sed -e 's/:$//' -e 's/^/   /' -e 's/-/|/'

現在のディレクトリ内のすべてのファイルへの完全なパスを再帰的に取得します。

于 2013-01-10T16:21:23.663 に答える