Nic*_*ndo 4 linux bash string-concatenation string-literals
我已经看过几个这样的帖子,就像这个,但没有人在我的特殊情况下帮助我.
scriptsPath="/var/db/gbi/scripts/"
echo "$scriptsPathawesome.csv";
Run Code Online (Sandbox Code Playgroud)
我希望这会回应 /var/db/gbi/scripts/awesome.csv
相反,我得到了 .csv
好像它认为我正在尝试引用一个名为的变量$scriptsPathawesome
.如何将$scriptsPath
变量连接到"awesome.csv"
字符串文字?
你需要用大括号包围你的变量,如下所示:
scriptsPath="/var/db/gbi/scripts/"
echo "${scriptsPath}awesome.csv";
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
7160 次 |
最近记录: |