跨發行版守護程式指令?

跨發行版守護程式指令?

我正在嘗試編寫一個腳本來在 centos 和 debian 上啟動守護程序。

這是當前的偽腳本:

if [ =f "/etc/init.d/functions" ]
  then
    . /etc/unit.d/functions
    alias STARTSTOPDAEMON=daemon
  else
    alias STARTSTOPDAEMON=start-stop-daemon
fi

但後來我有兩種不同的別名文法...

我在 Pastebin 上找到了這個,我想知道它是否可以跨發行版工作。

http://pastebin.com/P6bCsK4S

有什麼建議嗎?

相關內容