1

NAS のすべてのファイルのパス情報を 1 つのファイルに保存する方法は? 問題は、NAS の RAM が 10MB しか空いていないことです。

NAS Linux で Python を使用しています。

4

1 に答える 1

0

これを使って

find -type f | xargs ls -lrt -d -1 $PWD/* | awk '{print $5,$6,$7,$8,$9}' | your_python_program.py

あなたの python_program.py:

...
for line in sys.stdin:
   #process input

またはos.walk、次のような関数ジェネレーター内で:

def f():
    w = os.walk('/')
    for path in w:
        if os.path.isfile(path[0]) yield path[0]

1つのディレクトリ内に大量のファイルがある場合、2つ目は機能しない可能性があります

于 2012-10-30T13:51:22.600 に答える