Tại sao tôi không thể làm điều gì đó như thế này? mkdir folder/subfolder/
để đạt được điều này, tôi phải làm:Bash mkdir và các thư mục con
mkdir folder
cd folder
mkdir subfolder
Có cách nào tốt hơn để làm điều đó?
Tại sao tôi không thể làm điều gì đó như thế này? mkdir folder/subfolder/
để đạt được điều này, tôi phải làm:Bash mkdir và các thư mục con
mkdir folder
cd folder
mkdir subfolder
Có cách nào tốt hơn để làm điều đó?
Bạn có thể:
mkdir -p folder/subfolder
Cờ -p
gây bất kỳ thư mục mẹ phải được tạo ra nếu cần thiết.
Để tạo nhiều thư mục con
mkdir -p parentfolder/{subfolder1,subfolder2,subfolder3}
FWIW,
Poor thư mục an ninh Mans (để bảo vệ một thư mục chia sẻ nào từ con mắt tò mò chút;))
mkdir -p {0..9}/{0..9}/{0..9}/{0..9}
Bây giờ bạn có thể đặt các tệp của bạn vào một thư mục được đánh số pin. Không chính xác không thấm nước, nhưng đó là một rào cản đối với người trẻ nhất.
tên thư mục và thư mục con của bạn cũng có thể là tên biến. Ví dụ: $ data_dir = 'data' và $ sub = 'subdir'. Sau đó, chúng ta có thể tạo các thư mục như mkdir -p $ data_dir/$ sub –