偽のサービスを作成するためにsysvinitを使用しています。私が作成したファイルの中に/etc/init.d/service_fake
私は次の行を得ました:
. /etc/sysconfig/fake_service
それは何をしますか?
答え1
.
シェルは「ソース」を意味するので、. /etc/sysconfig/fake_service
ファイルの内容を読み取り、その中にあるシェルコードがソースを実行するプロセスのコンテキストで実行されます。通常、/etc/sysconfig/fake_service
次の内容を含めることができます。
LICENSE_FOO=bar
任意のシェルコードでも、通常は環境変数(ライセンスの詳細、タイムゾーン、ローカル設定など)を設定するために使用されます。