如果,我们有多个文件夹,而且每个文件夹里面需要创建一个src文件夹的话,可以用如下命令实现:

$ mkdir {a,b,c}/src


创建多个文件

$ touch html/{index.html,page.html}

 注意:多个文件名中间不要有空格。


创建10个文件,文件名file0,file1 ......file10

$ touch file{1..10}


假设要创建类似如下的复杂目录

$ cd /home/$USER/Desktop

$ mkdir tecmint

$ mkdir tecmint/etc

$ mkdir tecmint/lib

$ mkdir tecmint/usr

$ mkdir tecmint/bin

$ mkdir tecmint/tmp

$ mkdir tecmint/opt

$ mkdir tecmint/var

$ mkdir tecmint/etc/x1

$ mkdir tecmint/usr/x2

$ mkdir tecmint/usr/x3

$ mkdir tecmint/tmp/Y1

$ mkdir tecmint/tmp/Y2

$ mkdir tecmint/tmp/Y3

$ mkdir tecmint/tmp/Y3/z

简单的创建办法:

mkdir -p /home/$USER/Desktop/tecmint/{etc/x1,lib,usr/{x2,x3},bin,tmp/{Y1,Y2,Y3/z},opt,var}

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐