Bagaimana saya bisa membuat beberapa folder?


2

Bagaimana saya bisa membuat beberapa subfolder dalam folder dalam satu perintah.

Misalnya, saya ingin membuat:

/home/user/*create dir1*/*create dir2*/*create dir3*/

Asalkan, saya tidak punya dir1. Dan saya tidak bisa menggunakan 3 perintah, dan tidak bisa menggunakan shell script. Pembuatan ini harus dalam satu perintah shell.

$ mkdir /home/user/TEST1/TEST2/TEST3/

Tidak berfungsi, tidak ada kesalahan file seperti itu. Jika

$ mkdir /home/user/TEST1/
$ mkdir /home/user/TEST1/TEST2/
$ mkdir /home/user/TEST1/TEST2/TEST3/

Itu berhasil, tapi saya tidak bisa mengimplementasikan solusi itu. Saya perlu menggunakan hanya satu perintah.

Bisakah Anda memberi saya jawaban untuk masalah ini?

Jawaban:


5

Anda mencari argumen -p:

-p, --parents 
no error if existing, make parent directories as needed

jadi perintah yang Anda butuhkan adalah:

$ mkdir /home/user/TEST1/TEST2/TEST3/ -p
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.