【发布时间】:2020-08-08 05:07:21
【问题描述】:
我目前正在学习 bash 并学习了一些基础知识。
现在我想要一个文件的变量名(例如“Backup_2020-04-24”)它不起作用。
我还应该提到我使用的是 MacOS 设备
它的样子:
variable = "test"
tar -zcvf projects_${variable}.gzip testfolder
预期:名为 projects_test 的 gzip 文件位于名为 testfolder 的文件夹中。
gzip 是在测试文件夹中创建的,但是.. 名称是“projects_”。
有谁知道为什么会这样并且可以向我解释一下吗?回显时,变量不为空。
如果这篇文章格式不正确,请原谅,这是我在这里的第一篇文章。请不要犹豫,告诉我下次做什么做得更好
【问题讨论】:
标签: bash macos shell scripting