GNU Teseq公司
GNU Teseq简介
这是GNU Teseq的主页(作者将其发音为:“tea”+“seek”),用于分析包含控制字符的文件的工具和终端控制序列,通过打印这些控制序列和它们在可读英语中的含义。它旨在用于调试终端仿真器,以及大量使用高级终端功能,如光标移动、着色和其他影响。
Teseq有助于:
- 创建在终端上运行的动画交互式演示(请参见在这里用于视频如何做到这一点),
- 知道程序的确切输出(在这条线的尽头?或者它包含不可见的控件字符?),
- 毫不含糊地检查文本文件的内容-t”或ed“l”命令(但包含更多信息),
- 从文本文件中剥离控制序列,例如生成由“script”命令(参见下面的示例),
- 检查文本文件中不可见的控制序列影响图形格式或字符编码,以便了解它们的工作原理以及它们在文件中的位置,或者
- 调试图形终端应用程序和终端模拟器(其最初的用途)。
它接受如下输入,其中包含各种不可见的格式化代码:
您好!那里,世界
然后吐出类似于:
以下为:Esc[1米&SGR:选择图形贷款"设置粗体文本。|您好!|以下为:Esc[0米&SGR:选择图形格式副本"将图形格式副本清除为默认值。|那里,世界|.BS/^H BS/^H-BS/^-H BS/^H-BS/^ H|地球|.
(为了清晰起见,添加了颜色;尽管Teseq确实提供了以下选项为输出着色。)
您可以使用以下命令从文件中删除控制序列作为:
$特斯克-EDLC您的文件.txt|重新设置--|列-b>新建-file.txt
(请参见手册有关如何工作的详细信息。)
下载GNU Teseq
GNU Teseq可以在上找到网址:http://ftp.gnu.org/gnu/teseq/[通过http]和网址://ftp.gnu.org/gnu/teseq/[通过FTP]。也可以在其中一个我们的FTP镜像;如果可能的话,请使用镜子。
您还可以浏览或签出当前开发来源于大草原.检查开发源需要Mercurial公司.建筑从开发源代码中需要autoconf和automake(生成一个通过运行“configure”脚本./autogen.sh
).运行一些包含的测试套件需要检查和检查mk.
文档
可以找到GNU Teseq文档在这里.您还可以通过运行以下命令找到有关GNU Teseq的更多信息信息测试,男子特塞克,或看着/usr/share/doc/teseq/或/usr/local/share/doc/teseq/(如果您安装了GNU Teseq)。
邮件列表
有关支持、问题、建议、修补程序和错误报告,请使用<bug-teseq@gnu.org>邮寄列表。
关于Teseq和大多数其他GNU软件的公告发布于<info-gnu@gnu.org>.
要订阅这些或任何GNU邮件列表,请发送一封空邮件a主题:仅“订阅”相关请求的标题行列表。例如,为自己订阅<bug-teseq@gnu.org>,你会把邮件发给<bug-teseq-request@gnu.org>没有正文,只有“subscribe”的Subject:标题行。或者你可以使用邮寄列出web界面.
维护人员
GNU Teseq目前由维护<micah@additivecode.org>.