1. ホーム
  2. bash

[解決済み] シェルスクリプトのデーモンを作る最良の方法とは?

2023-04-15 16:14:08

質問

shだけで何かを待つデーモンを作る良い方法はないでしょうか?

#! /bin/sh
trap processUserSig SIGUSR1
processUserSig() {
  echo "doing stuff"
}

while true; do
  sleep 1000
done

特に、ループをなくし、かつ、信号を聞くようにする方法はないでしょうか。

どのように解決するのですか?

システムのデーモン機能、たとえば スタート・ストップ・デーモン .

そうでなければ、そうです、どこかにループがあるはずです。