Bash mkdir和子文件夹

问题描述:

为什么我不能这样做? mkdir folder/subfolder/为了实现这一目标我必须做的:Bash mkdir和子文件夹

mkdir folder 
cd folder 
mkdir subfolder 

有没有更好的办法做到这一点?

您可以:

mkdir -p folder/subfolder 

-p标志导致必要时可创建的父目录。

+0

您的文件夹和子文件夹名称也可以是变量名称。例如$ data_dir ='data'和$ sub ='subdir'。然后我们可以创建像mkdir -p $ data_dir/$ sub这样的目录 – 2017-11-07 01:45:38

要创建多个子文件夹

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

FWIW,

普芒安全文件夹(以防止小窥探公共共享文件夹;))

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

现在你可以把你的文件放在一个pin编号的文件夹中。不完全防水,但它是最小的障碍。