添加前导为零的JBoss系统属性

添加前导为零的JBoss系统属性,jboss,Jboss,我正在尝试使用JBossCLI添加JBoss系统属性 /system-property=variable.name:add(value=%{{{variablename}}}) %{{{variablename}}的值为“05”,但它截断了前导零,因此系统属性设置为“5”。 我试图使用printf,但CLI在运行命令时不知道printf: /system-property=variable.name:add(value=`printf "%02d" %{{{variablename}}}`)

我正在尝试使用JBossCLI添加JBoss系统属性

/system-property=variable.name:add(value=%{{{variablename}}})
%{{{variablename}}
的值为“05”,但它截断了前导零,因此系统属性设置为“5”。 我试图使用
printf
,但CLI在运行命令时不知道
printf

/system-property=variable.name:add(value=`printf "%02d" %{{{variablename}}}`)
导致:

无法替换printf“%02d”05:没有“printf”的命令处理程序


还有其他方法可以将前导零放入系统属性吗?

好的,我只需要在值上加两个引号就可以了

/system-property=variable.name:add(value="%{{{variablename}}}")
我认为这是一种bash问题,这就是为什么我尝试使用printf而不是仅仅使用引号来解决这个问题。 遗憾的是,我没有提到像这样的案例