シェルで起動された実行中のプロセスは複数ありますが、実際に帯域幅を消費するため、毎日午前8時から午後20時の間に実行したくありません。したがって、この期間中に一時停止する必要があります。それらを殺すといくつかの問題が発生する可能性があるので、直接殺してください。だから私の使命は、毎朝08:00に子供を一時停止し、夜20:00に目覚めさせることです。誰でもこれを行う方法を教えてもらえますか?一時停止に使用するcrontabでこれを試してみますkill -19 pid
が、pid番号で目覚めさせる方法がわかりません。
おそらくシェルスクリプトが人気を集めるでしょう。ありがとうございます。
答え1
読みやすくするために、テキスト記号を使用できます。
kill -STOP <PID> # pause
kill -CONT <PID> # continue working
確認する
man 7 signal