【问题标题】:how to create directories through shell scripts from command line?如何从命令行通过 shell 脚本创建目录?
【发布时间】:2017-07-12 10:10:09
【问题描述】:

我想一次性通过shell脚本创建具有给定名称的目录..而不是编写mkdir命令n次来创建n个目录。

【问题讨论】:

  • 包括您尝试解决的问题的实际示例,这样可以更轻松地提供帮助。下面的答案对于您的问题的一种解释是正确的。我认为您的意思是 mkdir -p /nonexisting/dir/nonesuch/v2 将创建该组目录,即使它们都不存在。将来,请使用man mkdir 查看可用选项。祝你好运。

标签: shell unix for-loop mkdir


【解决方案1】:

mkdir 可以接受任意数量的参数,所以:

mkdir a b c

不需要任何脚本就可以成功。

如果你真的想要逗号分隔的列表,那么:

 mkdir `echo a,b,c | sed -e 's/,/ /g'`

会成功的。

【讨论】:

  • 谢谢....我不太了解 unix 命令。所以我不这么认为。谢谢你指出:)
猜你喜欢
  • 2011-06-17
  • 1970-01-01
  • 2019-10-18
  • 1970-01-01
  • 2019-11-06
  • 1970-01-01
  • 2015-11-01
  • 2016-02-18
  • 1970-01-01
相关资源
最近更新 更多