如何防止参数扩展在bash命令行中发生?

时间:2018-03-19 12:18:08

标签: linux bash

我想要完成的事情:

payara@56a60a022850:~/bin$ ./asadmin create-jvm-options -Dlogback.configurationFile=${com.sun.aas.instanceRoot}/lib/classes/logback.xml

这应该导致我domain.xml中的条目如下:

<jvm-options>-Dlogback.configurationFile=${com.sun.aas.instanceRoot}/lib/classes/logback.xml</jvm-options>

但是我收到了错误:

bash: -Dlogback.configurationFile=${com.sun.aas.instanceRoot}/lib/classes/logback.xml: bad substitution

究竟是什么错?我在一个码头工人的容器里。

0 个答案:

没有答案