Aleksey, They are the same. Both $(...) and ${...} can be used to refer to scalar variables, and to do implicit looping.
--Diego On 12/13/2010 12:20 AM, Aleksey Tsalolikhin wrote: > Hi. What does ${...} mean again? And what's the difference to $(...) > which I know is used to unambiguously refer to scalar variables and to > do magical implicit 'foreach' style loops on arrays. > > For example, I see it in the following unit examples/tests: > > [cfengine00 cfengine]# grep '${' * > unit_chdir.cf:chdir => "${dir}"; > unit_epimenides.cf: "head" string => "Swallow my ${tail}"; > unit_epimenides.cf: "tail" string => "behind my ${head}"; > unit_multipassvars.cf: "tempdir: ${tempdir}"; > [cfengine00 cfengine]# > > I don't see any mention of ${ in the reference manual. > > Thanks, > Aleksey > _______________________________________________ > Help-cfengine mailing list > Help-cfengine@cfengine.org > https://cfengine.org/mailman/listinfo/help-cfengine _______________________________________________ Help-cfengine mailing list Help-cfengine@cfengine.org https://cfengine.org/mailman/listinfo/help-cfengine