2010-01-01 77 views
1

我正在研究在SCO Unix上运行的ERP程序的自动化工具。
看到我的问题,期待:我在哪里可以找到Unix的TTY和curses文档?

我在哪里可以找到(本地或网络上)什么控制字符在会话用于理解资源,更具体地说,在与ERP程序交互期间确定屏幕上的字段位置?

+1

你试过* man curses *(在那个unix盒子的提示下)? – lexu 2010-01-01 15:37:37

+0

man:诅咒未找到 'apropos curses'给我:VtControl(VTCL) - 使服务器进出curses raw/cooked模式。 – jjclarkson 2010-01-01 15:45:43

回答

2

给定终端类型的特定控制字符存储在terminfo数据库中。 curses在初始化时读取$TERM的值,并使用它来查找和提取各种终端操作的相关序列。

+0

非常有帮助。 'man terminfo'给了我比我准备好的更多细节:p – jjclarkson 2010-01-01 15:47:46

+0

您是否发现从Tcl访问它的更好方式比exec exec更好? – James 2012-07-19 13:04:13

1

我刚刚发现,X/Open Group于2009年11月发布了新版标准(以前的版本于1996年发布),并且可以从他们的书店免费从网上获得技术标准 - X/Open Curses, Issue 7。你必须注册,但访问是免费的(注册不会导致电子邮件泛滥等)。

以前的版本,第4期,第2版(从1996年7月起)不再可以从X/Open获得。鉴于第7期的新颖性,新功能不太可能得到广泛实施,但要在未来几年寻找变化。

相关问题