Linux
列出支持的終端類型?
是否有一種可移植的方式列出所有N X 系統上支持的終端類型?
如果沒有,在 Solaris 上獲取此列表的最佳方式是什麼?
在大多數係統上,您可以在
/usr/share/terminfo
. 在某些版本的 Solaris 上可能是這樣/usr/lib/terminfo
。一些系統也會有一個termcap
文件,它可能在/etc
./usr/share
,或偶爾/usr/share/misc
;中的終端名稱在匹配的行中^[^\t].*|
,並且 s 之間的每個名稱|
都是有效的終端名稱。(從技術上講,第一個 2 個字元的條目也是有效的,但實際上未使用;它是從 6th Research Edition UNIX 的 tty 驅動程序破解中遺留下來的。一些termcap
解析器也可以接受長描述,但很多人不會。)。任何系統的最終答案都將在
termcap(5)
和/或terminfo(5)
中。