NAS のすべてのファイルのパス情報を 1 つのファイルに保存する方法は? 問題は、NAS の RAM が 10MB しか空いていないことです。
NAS Linux で Python を使用しています。
NAS のすべてのファイルのパス情報を 1 つのファイルに保存する方法は? 問題は、NAS の RAM が 10MB しか空いていないことです。
NAS Linux で Python を使用しています。
これを使って
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つ目は機能しない可能性があります