そのファイルやディレクトリはありません/etc/init.d/functions

そのファイルやディレクトリはありません/etc/init.d/functions

一連のアプリケーションを起動/再起動/停止する起動スクリプトを作成しました。/etc/init.d/functions私のスクリプトでこのライブラリを使用しています。私のシステムではうまくいきますが、私のクライアントではうまくいきません。エラーが発生します。

そのファイルやディレクトリはありません/etc/init.d/functions

今、私のクライアントがどのLinuxディストリビューションを使用しているのかわかりません。init.d/functionsLinuxディストリビューションごとにファイルが異なりますか?それでは、どうやって見つけることができますか?

ベストアンサー1

実行しているディストリビューションによって異なります。 DebianとUbuntuにはそのような機能があります/lib/lsb/init-functions。 SuSEにはそのような機能があります/etc/rc.statusどちらも他と互換性がありません。 実際、一部のディストリビューションでは、/etc/init.dこれをまったく使用しないか、互換性のない方法で使用しています(SlackwareとArchが浮上しています。他のディストリビューションもあります)。

おすすめ記事