Misalkan saya memiliki struktur direktori seperti ini:
$ [~ / latihan] ls a / b / c / d /
Sekarang saya ingin membuat direktori tmp1
di semua sub direktori practice
dan saya melakukan ini:
$ [~ / practice] mkdir * / tmp1 mkdir: tidak dapat membuat direktori `* / tmp1 ': Tidak ada file atau direktori tersebut
Lalu saya coba -p
sakelar dan saya akhiri dengan direktori yang dinamai *
dengan sub direktoritmp1
$ [~ / practice] mkdir -p * / tmp1 $ [~ / latihan] ls * / a / b / c / d /
Saya tahu penggunaan -p
switch adalah untuk membuat beberapa direktori yang tidak ada. Saya hanya berpikir itu mungkin membantu.
Bagaimana cara saya membuat tmp1
di semua subdirektori sekaligus?
Jika ini bisa dilakukan, bagaimana cara memperpanjang untuk membuat \tmp1
, \tmp2
, \tmp3
di \a
, \b
dan \c
sekaligus?
Edit: Aku rindu menyebutkan bahwa direktori tidak harus sederhana dan dalam rangka, seperti a
, b
, c
dll, dan direktori yang akan dibuat belum tentu seperti tmp1
, tmp2
.
$ [~ / latihan] ls anjing / kucing / tikus /
Di dalamnya, saya ingin memiliki sesuatu seperti
$ [~ / latihan] ls * anjing: merah biru/ kucing: merah biru/ tikus: merah biru/