0

ディレクトリを削除することが要件の 1 つである (Linux で実行する) Python スクリプトを作成したいと考えています。問題は、ディレクトリが非常に大きく、完了するまでに数分かかることです。

問題:

  1. remove コマンドでスクリプトの実行をブロックしたくない
  2. 最も重要なことは、スクリプトが実行を終了し、スクリプトが終了した後でも動作し続けることができるように remove コマンドを使用することです。

それは実行可能ですか?

前もって感謝します

4

1 に答える 1

2

これらの要件を満たすものの 1 つがデーモンです。fork して、メイン プロセスから戻ります。そうすれば、remove 呼び出しは好きなだけブロックできます。

doRemove()
   fork()
   if child
      call huge remove
   else
      return
于 2012-12-06T11:24:24.033 に答える