我正在尝试从 txt 文件中的列表创建文件夹结构,并且还想添加其他子文件夹。
文本文件的格式如下所示,名为 folders.txt
“Folder A”
“Folder B”
“Folder C”
我可以用这个
cat folders.txt | xargs mkdir
命令成功创建文件夹,但也想从文本文件向每个文件夹添加子文件夹,而不将它们放入文本文件本身。我虽然命令是这样的
cat folders.txt | xargs mkdir -p /{“Subfolder A”,“Subfolder A”}
但是Read-only file system
当我运行它时出现错误。
任何帮助表示赞赏。
mkdir -p /…
正在尝试在普通用户无法写入的卷的根目录下创建您的文件夹。这是因为您没有创建子文件夹。xargs 默认在命令末尾添加参数。让 xargs 将您的文件夹插入正确位置而不是末尾的命令中。