linux 命令 mkdir -p

mkdir的-p選項允許你一次性創建多層次的目錄,而不是一次只創建單獨的目錄。例如,我們要在當前目錄創建目錄Projects/a/src,使用命令
1
mkdir -p Project/a/src

而不是

1
2
3
4
5
mkdir Project
cd Project
mkdir a
cd a
mkdir src

  當然,如果你有mkcd,就可以直接

1
mkcd Project/a/src

  此外,如果我們想創建多層次、多維度的目錄樹,mkcd也顯得比較蒼白了。例如我們想要建立目錄Project,其中含有4個文件夾a, b, c, d,且這4個文件都含有一個src文件夾。或許,我們可以逐個創建,但我更傾向於使用單個命令來搞定,而mkdir 的-p選項和shell的參數擴展允許我這麼做,例如下面的一個命令就可以完成任務。

1
mkdir -p Project/{a,b,c,d}/src

  嗯,mkdir -p到此over~

發佈了9 篇原創文章 · 獲贊 1 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章