qod*_*nja 3 unix variables bash
嵌套变量阻止我尝试更广泛地使用BASH ...请考虑以下事项:
export SYS_DIR='/home/${LOGNAME}/sys'
export APP_DIR='${SYS_DIR}/app'
Run Code Online (Sandbox Code Playgroud)
我总是最终得到
> set
APP_DIR=/home/${LOGNAME}/sys/app
Run Code Online (Sandbox Code Playgroud)
为什么?大声笑
以及如何得到我想要的东西= /
我不是要解决$ {$ {var}},而是如上所示的实际字符串
Ste*_*hen 10
使用双引号
export APP_DIR="${SYS_DIR}/app"
Run Code Online (Sandbox Code Playgroud)
单引号将内部的所有内容视为文字,而不是评估.