ถ้าฉันทำง่ายls
ระบุรูปแบบชื่อไฟล์เช่นls A*
สำหรับไดเรกทอรีที่ตรงกับรูปแบบนั้นจะเข้าสู่ไดเรกทอรีและให้รายชื่อเต็ม แต่ฉันจะได้รับเพียงรายชื่อ./
และเพียงชื่อของไดเรกทอรีภายใน แต่ไม่ เนื้อหาของพวกเขา?
ถ้าฉันทำง่ายls
ระบุรูปแบบชื่อไฟล์เช่นls A*
สำหรับไดเรกทอรีที่ตรงกับรูปแบบนั้นจะเข้าสู่ไดเรกทอรีและให้รายชื่อเต็ม แต่ฉันจะได้รับเพียงรายชื่อ./
และเพียงชื่อของไดเรกทอรีภายใน แต่ไม่ เนื้อหาของพวกเขา?
คำตอบ:
คุณสามารถลองคำสั่งนี้:
ls -d A*/
หากคุณจำเป็นต้องทำซ้ำคุณสามารถใช้
find . -type d -name A\*
ls -l | grep '^d' will list only directories in the '.' current directory