Hi, In message <_A4500@delegate-en.ML_> on 07/03/09(22:37:37) you "Kopplinger, Andreas" <psqiqbdyi-qghxyplcjja6.ml@delegate.org> wrote: |I have a question regarding the PROTOLOG parameters. |At the moment, the startscript contains the following: | |PROTOLOG='${LOGDIR}/Protolog_${PORT}.${PROTO}[date+.%d]' | |It would like to use some of the format parameters but im |confused of the usage of ' " { and so on. The quote <'> and double quote <"> does not have meaning and unnecessary to represent a parameter value in DeleGate. It just necessary when you pass a parameter to DeleGate via your command shell (as sh or csh), and when the parameter contains reserved characters of your command shell to be escaped with quote or double quote. For example, in the following command line: delegated MOUNT="/* /*" LOGFILE='${PORT}' if without quotes, your DeleGate will receive strange list of arguments broken or substituted (by "*", "$" or "{" ) depending on your shell and environment variables. If you pass these parameters directly to DeleGate, via a parameter file as follows, you can omit these quotes, params (1) and (2) are equivalent. delegated +=params [params(1)] MOUNT="/* /*" LOGFILE='${PORT}' [params(2)] MOUNT=/* /* LOGFILE=${PORT} Except for including a simple parameter list with "+=" like above, DeleGate does not have its own configuration language and it is expected to be complemented with the script language like command shell or so of each user's favor, and it is supposed that each user has enough knowledge (like quotation and substitution) on his/her own script language. |How to combine the string above with the :format. |If you can give me an example which contains a %{field} parameter, |this would be great. I'm not sure what ":format" and "%{field}" means. Cheers, Yutaka -- 9 9 Yutaka Sato <y.sato@delegate.org> http://delegate.org/y.sato/ ( ~ ) National Institute of Advanced Industrial Science and Technology _< >_ 1-1-4 Umezono, Tsukuba, Ibaraki, 305-8568 Japan Do the more with the less -- B. Fuller