Score:0

คำสั่ง tree ล้มเหลวอย่างแปลกประหลาดด้วยรูปแบบบางอย่าง

ธง cn

ฉันมีไดเร็กทอรีต่อไปนี้:

⯠ต้นไม้ -p
.
âââ [drwxr-xr-x] คำสั่ง
    âââ [-rw-r--r--] น.มล.
    âââ [-rw-r--r--] a.o
    âââ [-rw-r--r--] b.มล.
    âââ [-rw-r--r--] บ.โอ

หากฉันพยายามกรองต้นไม้ไม่พบอะไรเลย:

⯠ต้นไม้ -p -P *.ml
zsh: ไม่พบรายการที่ตรงกัน: *.ml
⯠ต้นไม้ -p -P *มล
zsh: ไม่พบรายการที่ตรงกัน: *ml

และถ้าฉันไปในสารบบ ผบ:

⯠ต้นไม้ -p -P *.ml
b.ml [ข้อผิดพลาดในการเปิด dir]

0 ไดเร็กทอรี 0 ไฟล์
⯠ต้นไม้ -p -P *มล
b.ml [ข้อผิดพลาดในการเปิด dir]

0 ไดเร็กทอรี 0 ไฟล์

นี่ฉันไม่เห็นอะไรชัดเจนเลยเหรอ? ทำไมมันถึงล้มเหลวและฉันจะแก้ไขได้อย่างไร?

pLumo avatar
in flag
ฉันเดาว่าเชลล์ของคุณพยายามตีความ `*.ml` ดูข้อความแสดงข้อผิดพลาด ไม่ใช่ 'ต้นไม้' ที่บ่น ใส่รูปแบบในเครื่องหมายคำพูดและควรใช้งานได้ดี
Lhooq avatar
cn flag
โอ้! ขอบคุณ! ปัญหาของฉันคือ "ข้อผิดพลาดในการเปิด dir" ที่ฉันได้รับก่อนและเป็นข้อผิดพลาดของแผนผังหากฉันจำไม่ผิด แต่ใช่ เครื่องหมายคำพูดใช้ได้ดีอย่างสมบูรณ์
Score:4
ธง in

คุณต้องอ้างอิงรูปแบบของคุณ มิฉะนั้นเชลล์จะถูกตีความแทน ต้นไม้.

สิ่งนี้ควรใช้งานได้ดี:

ต้นไม้ -p -P '*.ml'

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา