ต้นไม้
# ยังส่งออกไดเร็กทอรี แต่ไม่ใช่ไฟล์ที่ซ่อนอยู่
.
âââ ไดเร็กทอรี1
âââ ไดเร็กทอรี2
âââ ไฟล์1
âââ ไฟล์2
ต้นไม้ -a
# ยังส่งออกไฟล์ที่ซ่อนอยู่และไดเรกทอรีที่ซ่อนอยู่
.
âââ ไดเร็กทอรี1
âââ ไดเร็กทอรี2
âââ ไฟล์1
âââ ไฟล์2
âââ .Hidden_Directory1
âââ .Hidden_Directory2
âââ .Hidden_File1
âââ .Hidden_File2
ค้นหา - ประเภทฉ
# ไฟล์และไฟล์ที่ซ่อนอยู่
./ไฟล์1
./ไฟล์2
./.Hidden_File1
./.Hidden_File2
ต้นไม้ -aifF | grep -v '/$'
# ไฟล์เอาต์พุตและไฟล์ที่ซ่อนอยู่
.
./ไฟล์1
./ไฟล์2
./.Hidden_File1
./.Hidden_File2
ที่มา: วิธีทำให้ต้นไม้ออกเฉพาะไฟล์?
เดอะ -ผม
และ -ฉ
สาเหตุข้อโต้แย้ง ต้นไม้
เพื่อส่งออกเส้นทางแบบเต็มในแต่ละรายการ
เส้นแทนที่จะเยื้อง เดอะ -ฉ
อาร์กิวเมนต์ทำให้มันต่อท้าย
/
ไปยังชื่อไดเร็กทอรีซึ่งกรองออกโดย grep กลับด้าน
(grep -v '/$'
).
ต้นไม้มนุษย์
-f พิมพ์คำนำหน้าเส้นทางแบบเต็มสำหรับแต่ละไฟล์
-i ทำให้ต้นไม้ไม่พิมพ์เส้นเยื้อง มีประโยชน์เมื่อ
ใช้ร่วมกับตัวเลือก -f ยังกำจัดได้มาก
ช่องว่างที่เป็นไปได้เมื่อใช้กับตัวเลือก -J หรือ -x