Diyelim ki böyle bir dizin yapısına sahibim:
$ [~ / pratik] ls a / b / c / d /
Şimdi tmp1tüm alt dizinlerinde bir dizin oluşturmak istiyorum practiceve bunu yapıyorum:
$ [~ / practice] mkdir * / tmp1 mkdir: dizin oluşturulamıyor `* / tmp1 ': Böyle bir dosya veya dizin yok
Sonra -panahtarı denedim ve *alt dizinde bir dizine son veriyorum.tmp1
$ [~ / practice] mkdir -p * / tmp1 $ [~ / pratik] ls * / a / b / c / d /
-pAnahtarın kullanılmasının çoklu varolmayan dizinler oluşturmak olduğunu biliyorum . Sadece yardımcı olabileceğini düşündüm.
tmp1Tüm alt dizinlerde bir kerede nasıl oluşturabilirim ?
Bu yapılabilir, nasıl bunu oluşturmak için uzatmak yok \tmp1, \tmp2, \tmp3içinde \a, \bve \cbir kerede?
Düzenleme: Ben dizinleri basit ve sırayla, böyle olmak zorunda olmadığını belirterek cevapsız a, b, cvs. ve oluşturulacak dizin gibi ille değildir tmp1, tmp2.
$ [~ / pratik] ls köpek / kedi / sıçan /
Onlarda, şöyle bir şey olmasını isterdim
$ [~ / pratik] ls * köpek: kırmızı mavi/ kedi: kırmızı mavi/ sıçan: kırmızı mavi/