【问题标题】:Shell, multiple directories format doesn't workShell,多目录格式不起作用
【发布时间】:2017-03-25 01:28:57
【问题描述】:

今天我尝试在终端的一行上创建多个目录,但它出了点问题,因为销售从字面上读取目录的名称,而不是得到 n 个目录,我最终得到一个。我使用了这种格式:

mkdir foldername8.{2...5}

我也试过了:

mkdir ./foldername8.{2...5}, 虽然我第一次在正确的目录中。 而不是获取 foldername8.2,foldernamer8.3... -//-.5 我得到 1 个名为 foldername8 的文件夹。{2...5}

我在 8 之后尝试了不带点的相同操作,但它仍然没有任何作用。我试着用大括号从头开始把所有的东西都包起来,然后同样 - 从字面上理解。我怎样才能用相对较少的代码来做到这一点?我正在使用最新版本的 Mint Cinnamon。

【问题讨论】:

  • 这是一个错字。使用两个点,而不是三个点:mkdir foldername8.{2..5}。另请注意,它适用于bashzsh 和类似但不适用于sh
  • 哦,你帮了我的忙,谢谢!

标签: linux shell unix terminal mkdir


【解决方案1】:
`mkdir [directorie 1] && mkdir [directorie 2] && mkdir [directorie n]`

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-13
    • 2012-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多