linux一次性新建多个文件/目录
如果,我们有多个文件夹,而且每个文件夹里面需要创建一个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}