
Ich erstelle einen Fake-Dienst mit sysvinit. In der Datei, die ich unter/etc/init.d/service_fake
Ich habe diese Zeile erhalten:
. /etc/sysconfig/fake_service
Was tut es?
Antwort1
.
ist eine Shell für "Quelle", . /etc/sysconfig/fake_service
liest also den Inhalt dieser Datei und führt den darin enthaltenen Shell-Code im Kontext des Prozesses aus, der die Quelle ausführt. /etc/sysconfig/fake_service
Enthält normalerweise Anweisungen wie:
LICENSE_FOO=bar
oder sogar beliebiger Shell-Code, dient aber normalerweise hauptsächlich zum Festlegen von Umgebungsvariablen (z. B. Lizenzdetails, Zeitzone oder lokale Einstellungen usw.).