我正在研究在SCO Unix上运行的ERP程序的自动化工具 请参阅我对Expect的问题:
我可以在哪里找到(本地或网络上)资源,以了解会话中使用的控制字符,更具体地说,在与ERP程序交互时确定屏幕上的字段位置?
答案 0 :(得分:2)
给定终端类型的特定控制字符存储在terminfo
数据库中。 curses在初始化时读取$TERM
的值,并使用它来查找和提取各种终端操作的相关序列。
答案 1 :(得分:1)
我不是很清楚你在问什么,但关于curses的一个文档来源是http://www.gnu.org/software/ncurses的GNU实现。对于“控制字符”,取决于您使用的终端 - 您的可能了解ANSI代码 - 请参阅http://en.wikipedia.org/wiki/ANSI_escape_code。
答案 2 :(得分:1)
我刚刚发现X / Open Group于2009年11月发布了他们标准的新版本(之前的版本于1996年发布),并且可以从他们的书店免费获得技术标准 - {{3 }}。您必须注册,但访问是免费的(注册不会导致电子邮件被淹没等)。
以前的版本,第4版,第2版(自1996年7月起),X / Open不再提供。鉴于问题7的新颖性,新功能尚不可能广泛实施,但在未来几年内寻找变化。