Irgendwann geben Sie mehrere Dateien wie:
ConditionPathExists=!/tmp/abc
ConditionPathExists=!/tmp/abe
Nun, wenn eine der Bedingung nicht erfüllt ist, ist es nicht Dienst zu starten. Es ist wie und Operationen.
Nun, wenn Sie verwenden:
ConditionPathExists=|!/tmp/abc
ConditionPathExists=|!/tmp/abe
Wenn eine dieser Bedingungen erfüllt ist, wird es den Dienst ausführen.
Bedingungsprüfungen kann ein Pipe-Symbol (|) vorangestellt werden. In diesem Fall wird eine Bedingung zu einer auslösenden Bedingung. Wenn mindestens eine Auslösung Bedingung für eine Einheit definiert ist, dann wird das Gerät ausgeführt werden, wenn bei mindestens eine der Triggerbedingungen gelten und alle die Nichtauslösebedingungen
Es ist wie ODER-Operationen
Danke dir sehr :) –