如何向“mdkir -p” bash 命令添加环境变量? 2024-10-15 • ubuntu bash environment-variables 假设我有一个环境变量var="html,xhtml"。我想创建一个带有子文件夹的目录,如下所示: mkdir -p Website/{static/{cs,js},templates/{html,xhtml}} 我该如何{html,xhtml}替换$var? 使用如下命令mkdir -p Website/{static/{cs,js},templates/{"$var"}}会导致奇怪的目录结构: 答案1 以下命令可以完成此操作: eval mkdir -p Website/{static/{cs,js},templates/{"$var"}} 它避免了@KamilMaciorowski 解释的问题: 括号扩展发生在变量扩展之前。 相关内容 为什么我会收到来自无人值守升级的重复电子邮件? 尝试通过网络连接 PC 时出现多个连接问题 [关闭] Libre Office 书目简短条目显示不正确 如何从自动多项选择中获取表格类型的答案键而不是 OMR 模板类型输出? pci-e 卡无法与其他两块显卡兼容 xubuntu 中是否有类似窗口概览功能的展示? 有哪些原因导致我的服务器不允许 ICMP? 应用程序启动时缺少图标 使用 Robocopy 进行增量和差异备份? LaTeX 错误:包 hyperref 的选项冲突