【问题标题】:Bash mkdir and subfolders [duplicate]Bash mkdir和子文件夹[重复]
【发布时间】:2012-03-03 18:30:39
【问题描述】:

为什么我不能做这样的事情? mkdir folder/subfolder/ 为了实现这一点,我必须这样做:

mkdir folder
cd folder
mkdir subfolder

有没有更好的方法?

【问题讨论】:

    标签: bash mkdir git-bash


    【解决方案1】:

    FWIW,

    可怜的 mans 安全文件夹(保护公共共享文件夹不被小偷窥;))

    mkdir -p {0..9}/{0..9}/{0..9}/{0..9}
    

    现在您可以将您的文件放在一个带有 pin 编号的文件夹中。不完全防水,但它是最年轻的障碍。

    【讨论】:

    • 哈哈,真可爱
    • 我对此表示赞同,因为它让我很开心(哈哈),也让我学到了一些新东西,谢谢 :D
    • 太好了!但是一个 bash 有钱人可以通过使用像 du -h --max-depth=4 | sort -hr 之类的命令来打破它!
    【解决方案2】:

    创建多个子文件夹

    mkdir -p parentfolder/{subfolder1,subfolder2,subfolder3}
    

    【讨论】:

      【解决方案3】:

      你可以:

      mkdir -p folder/subfolder
      

      -p 标志会在必要时创建任何父目录。

      【讨论】:

      • 您的文件夹和子文件夹名称也可以是变量名称。例如 $data_dir='data' 和 $sub='subdir'。然后我们可以创建像 mkdir -p $data_dir/$sub 这样的目录
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-10-05
      • 2011-12-30
      • 2016-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-22
      相关资源
      最近更新 更多