thể trùng lặp:
Recursively create directoryJava mkdir -p tương đương
cách java-esque để tạo ra một giám đốc (ies) là gì, và không phàn nàn nếu nó tồn tại?
Trích dẫn những người đàn ông cho mkdir
:
-p Create intermediate directories as required... with this option
specified, no error will be reported if a directory given as an
operand already exists.
Tệp, mkdirs() chặn hầu hết các trường hợp ngoại lệ và chỉ trả về false nếu có sự cố, vì vậy bạn không biết điều gì đang diễn ra. Một trong những điều có thể xảy ra là thư mục lá đã tồn tại - được mkdir -p chấp nhận âm thầm. – janek37
Tôi sẽ đánh giá cao câu trả lời hơn nếu nó không bị giảm dần. – gonzojive