สำหรับ Windows XP หรือ 7 /F
สวิตช์จะแสดงชื่อไฟล์ด้วย
C:\>tree /?
Graphically displays the folder structure of a drive or path.
TREE [drive:][path] [/F] [/A]
/F Display the names of the files in each folder.
/A Use ASCII instead of extended characters.
อย่างไรก็ตามฉันเดาว่าคุณใช้ระบบปฏิบัติการอื่นเนื่องจาก/L
ไม่ใช่สวิตช์ที่ถูกต้องใน XP หรือ 7
บน Ubuntu VM (11.10) ของtree
ฉันไม่ได้ติดตั้งมาล่วงหน้า sudo apt-get install tree
แก้ไขได้อย่างรวดเร็ว หลังจากนั้นtree -L 1
ก็ทำงานตามที่คุณต้องการ - มันแสดงให้เห็นต้นไม้ของไดเรกทอรีปัจจุบันรวมถึงไฟล์และไดเรกทอรี การเพิ่ม-a
สวิตช์ยังรวมถึงไฟล์ "ซ่อนอยู่" ด้วย ดูเหมือนว่าพฤติกรรมเริ่มต้นของtree
คือการแสดงทั้งไฟล์และไดเรกทอรี สิ่งนี้สามารถเปลี่ยนเป็นไดเร็กทอรีด้วย-d
สวิตช์เท่านั้น
รายละเอียดเพิ่มเติมสามารถพบได้ในman tree
หรือที่นี่: http://www.computerhope.com/unix/tree.htm
หากคุณกำลังมีปัญหาผมขอแนะนำการตรวจสอบls
ของคุณpwd
เพื่อให้แน่ใจว่ามีจริงมีไฟล์ในไดเรกทอรีที่ ตรวจสอบการอนุญาตไฟล์และโฟลเดอร์ของคุณและดูman
หน้าtree
เพื่อดูตัวเลือกเพิ่มเติม
/L
ไม่ใช่สวิตช์ที่ถูกต้องสำหรับ Windows XP