このループを考えると:
while sleep 10s ; do
something-that-runs-forever
done
Ctrl + Cを押すと、whileループ全体が中断されます。私がやりたいのは、「何か」のプロセスを中断し、10秒経過してから「何か」を再起動することです。
ctrl + cが「何か」にのみ影響し、whileループには影響しないようにするにはどうすればよいですか?
編集:SIGINTのように「割り込み」。殺します。アボート。終了します。「一時停止」のような「中断」ではありません。
fgください。なぜCtrl + Cを使用するのですか?