GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Otomatis Untuk Membuat Pohon Direktori?

Saya mencoba membuat pohon direktori dari A sampai Z di mana direktori berikutnya berada di dalam direktori saat ini.

Contoh:B di dalam A dan C di dalam B dan seterusnya..

-A
--B
---C
----...Z

Adakah petunjuk tentang cara menyelesaikannya dengan cara otomatis?

Jawaban yang Diterima:

Dengan mkdir , printf dan ekspansi brace bash:

$ mkdir -p "$(printf "%s/" {A..Z})"
$ tree A
A
└── B
    └── C
        └── D
            └── E
                └── F
                    └── G
                        └── H
                            └── I
                                └── J
                                    └── K
                                        └── L
                                            └── M
                                                └── N
                                                    └── O
                                                        └── P
                                                            └── Q
                                                                └── R
                                                                    └── S
                                                                        └── T
                                                                            └── U
                                                                                └── V
                                                                                    └── W
                                                                                        └── X
                                                                                            └── Y
                                                                                                └── Z

25 directories, 0 files
  • {A..Z} diperluas ke A B ... Z ,
  • printf "%s/" mencetak argumen dengan / setelah mereka, jadi saya mendapatkan A/B/...Z/
  • dan mkdir -p membuat A/B/.../Z direktori dengan direktori induk yang perlu dibuat.

Ubuntu
  1. 5 contoh untuk membuat banyak direktori di Linux

  2. Cara Tercepat Untuk Mengekstrak Iso?

  3. Cara Membuat Direktori Virtual

  1. Cara Membuat Direktori Baru di Linux

  2. Apakah ada cara untuk membuat mv membuat direktori untuk dipindahkan jika tidak ada?

  3. Cara membuat struktur direktori di bazel

  1. Bagaimana saya bisa membuat pohon direktori di C++/Linux?

  2. Struktur direktori CentOS sebagai pohon?

  3. Periksa apakah direktori kosong menggunakan C di Linux