From a948167a8cbac5a609b98fe238d2f921de151efa Mon Sep 17 00:00:00 2001 From: Andrey Borzenkov Date: Thu, 19 Sep 2013 15:52:31 +0400 Subject: [PATCH] clarify $ escaping in Exec* lines Explain that literal $ can be passed by doubling it. --- man/systemd.service.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/man/systemd.service.xml b/man/systemd.service.xml index 0454cf292..7d32e5dbc 100644 --- a/man/systemd.service.xml +++ b/man/systemd.service.xml @@ -362,7 +362,8 @@ case it will be replaced by the value of the environment variable split up at whitespace, resulting in zero or - more arguments. Note that the first + more arguments. To pass literal dollar sign + use $$. Note that the first argument (i.e. the program to execute) may not be a variable, since it must be a literal and absolute path