สมมติว่าฉันมีโครงสร้างไดเรกทอรีเช่นนี้
$ [~ / ฝึก] ls เอบีซีดี/
ตอนนี้ฉันต้องการสร้างไดเรกทอรีtmp1ในไดเรกทอรีย่อยทั้งหมดpracticeและฉันทำสิ่งนี้:
$ [~ / ฝึก] mkdir * / tmp1 mkdir: ไม่สามารถสร้างไดเรกทอรี `* / tmp1 ': ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
จากนั้นฉันลอง-pสวิตช์และจบด้วยไดเรกทอรีที่*มีไดเรกทอรีย่อยtmp1
$ [~ / ฝึก] mkdir -p * / tmp1 $ [~ / ฝึก] ls */ เอบีซีดี/
ฉันรู้ว่าการใช้-pสวิตช์คือการสร้างไดเรกทอรีที่ไม่มีอยู่หลายรายการ ฉันแค่คิดว่ามันอาจช่วย
ฉันจะสร้างtmp1ในไดเรกทอรีย่อยทั้งหมดได้ในครั้งเดียวได้อย่างไร
หากสามารถทำได้ฉันจะขยายไปยังการสร้าง\tmp1, \tmp2, \tmp3ใน\a, \bและ\cในครั้งเดียว?
แก้ไข:ฉันพลาดการกล่าวขวัญว่าไดเรกทอรีที่ไม่จำเป็นต้องเป็นที่เรียบง่ายและในการสั่งซื้อเช่นa, b, cฯลฯ และไดเรกทอรีที่จะถูกสร้างขึ้นไม่จำเป็นต้องเหมือน,tmp1tmp2
$ [~ / ฝึก] ls สุนัข / แมว / หนู /
ในพวกเขาฉันต้องการมีบางอย่าง
$ [~ / ฝึก] ls * หมา: สีแดงสีฟ้า/ แมว: สีแดงสีฟ้า/ หนู: สีแดงสีฟ้า/