From f4d213c15b92c2a420a2f4fc13d4959071c22b82 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 8eda85f62db..c06e14efc23 100644 --- a/man/systemd.service.xml +++ b/man/systemd.service.xml @@ -369,7 +369,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