mkdir
lệnh nhiều lần. Tuy nhiên, có một cách nhanh hơn để làm điều này.
Giả sử chúng ta đã tạo một thư mục có tên là htg và muốn tạo bốn thư mục con trong đó. Trong một tình huống bình thường, chúng tôi sẽ sử dụng
mkdir
lệnh để tạo thư mục htg. Sau đó, chúng tôi cần
cd
để thay đổi thư mục htg mới và cuối cùng, chúng tôi sẽ sử dụng
mkdir
lệnh một lần nữa bốn lần để tạo ra bốn thư mục con.
Để tạo một thư mục mới với nhiều thư mục con, bạn chỉ cần gõ lệnh sau tại dấu nhắc và nhấn Enter (hiển nhiên, thay đổi tên thư mục thành những gì bạn muốn).
mkdir -p htg/{articles,images,note,done}
Các
-p
cờ báo cho
mkdir
lệnh để tạo thư mục chính trước tiên nếu nó chưa tồn tại (htg, trong trường hợp của chúng tôi). Các từ trong ngoặc đơn là một phần của "danh sách mở rộng cú đúp". Mỗi mục trong danh sách mở rộng cú đúp được nối riêng biệt với đường dẫn trước (htg /).
mkdir
nếu bạn đang tạo thư mục con trong thư mục đã tồn tại, như được hiển thị bên dưới. Trong ví dụ này, thư mục htg đã tồn tại để các thư mục con được thêm vào dưới thư mục đó.
mkdir
chỉ huy. Ví dụ, trong thư mục con bài viết trong thư mục htg, chúng ta muốn tạo hai thư mục con được gọi là mới và viết lại. Vì vậy, chúng ta gõ lệnh sau tại dấu nhắc và nhấn Enter.
mkdir -p htg/{articles/{new,rewrites},images,notes,done}
Bạn cũng có thể sử dụng đường dẫn đầy đủ nếu bạn muốn, như tôi đã làm trong ví dụ bên dưới:
mkdir -p ~/Documents/htg/{articles/{new,rewrites},images,notes,done}
Bốn thư mục con được tạo ra trong thư mục htg và sau đó hai thư mục con, mới và viết lại, được tạo ra trong thư mục con bài viết.
mkdir
lệnh với
cd
lệnh để tạo một thư mục và thay đổi nó bằng một lệnh.