首页 > 解决方案 > 使用变量创建文件夹时如何修复括号扩展

问题描述

​我是一个新手用户尝试做:

FoldersToCreate="folder1/subfolder,folder2,folder3,folder4"
mkdir -p /mnt/user/public/test/{$FoldersToCreate}

最终制作了这些文件夹:

我已经阅读并了解了括号扩展,但我找不到解决问题的方法。请帮忙。 

提前致谢。​</p>

标签: variablesmkdircurly-bracesexpansion

解决方案


分享我在其他地方找到的答案,以防万一其他人正在寻找:

FoldersToCreate=\{"Folder1/SubFolder","Folder2","Folder3","Folder4"\}
eval mkdir -p /mnt/user/public/test/"$FoldersToCreate"

推荐阅读