ฉันต้องการสร้าง tcsh ที่สมบูรณ์พร้อมทั้งไดเรกทอรีญาติ (เช่น p/*/d/
) หรือผลลัพธ์ของคำสั่ง (เช่น p/*/'completionterms'/
) เป็นไปได้ไหม มองไปที่หน้าคน tcsh มันไม่ชัดเจน
และก่อนที่จะมีใครบอกว่าใช้ bash ฉันต้องสนับสนุนทั้งสอง (bash นั้นง่าย ;-)
ตัวอย่างเช่นฉันมีต้นไม้ไดเรกทอรีนี้:
|-- dirone
| `-- subdir
`-- dirtwo
และ completionterms
พิมพ์ออกมา:
desiredout outputone outputtwo
สิ่งที่ฉันตามมาคือความสำเร็จที่ทั้งสองอย่างนี้จะได้รับการเพิ่ม ดังนั้น:
$ commandtocomplete <tab>
dirone/ dirtwo/ desiredout outputone outputtwo
$ commandtocomplete d<tab>
dirone/ dirtwo/ desiredout
$ commandtocomplete dirone/s<tab>
$ commandtocomplete dirone/subdir
ฉันไม่เข้าใจคำถาม คุณกรุณาอธิบายรายละเอียดเพิ่มเติมเกี่ยวกับสิ่งที่คุณต้องการจะทำอย่างไร (และคุณต้องการให้ระบบทำอะไร)
—
Scott
@Scott: ฉันได้แก้ไขคำถามเพื่อรวมตัวอย่างของสิ่งที่ฉันหลังจากหวังว่ามันจะช่วย
—
spookypeanut