这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 tep,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
te(表格编辑器)- 简化编辑制表符分隔文本表格的前端
概要
te file1 [ file2 ...]
商品描述
该程序可以更轻松地编辑制表符分隔的 ASCII 表,例如用于
Interchange(参见icdevgroup.org),并且可以从许多流行的电子表格和
数据库应用程序。
它将每行有一条记录的制表符分隔的 ASCII 文件转换为临时文件
每行一个字段,每行以字段名称开头。 然后它发送每个文件
到您最喜欢的文本编辑器。 退出编辑器后,它会检查您是否更改
文件中的任何内容,如果是,它会将数据转换回制表符分隔的格式
每行一条记录,并替换原始文件。
每个输入文件的第一行必须包含适用的字段名称,以制表符分隔
对于那个文件。
当您看到它在运行时,编辑非常简单。 规则是:
o 空行被忽略。
o 文件开头的注释行(以“#”开头)被忽略,并且
中途终止一条记录。
o 第一条记录中的字段在所有后续记录中使用,并且在
它们指定的顺序是列的写入顺序。
o 要删除一列,请删除其在第一条记录中的行。
o 要更改列的顺序,请重新排序第一条记录。
o 要添加一列,请将其添加到第一条记录(以及与您一样多的后续记录)
希望)。
请注意,如果您使用“扩展”选项 (-e),则无法添加新列,
因为它们无法与进入的扩展字段区分开来
序列化哈希。 您需要在单独的通行证中执行此操作。
o 如果删除一列,则不需要从每条记录中删除它; 任何实例
在第一个之后的记录中的该字段将被忽略。
o 字段名称和冒号(如“字段名称:”)之后剩下的任何空格都将作为
场的一部分。 您放在字段数据本身中的任何选项卡都将转换为
空格(否则它们会损坏表格)。
o 可以通过删除其所有字段来删除记录。 可以通过以下方式添加新记录
在记录边界处插入一个包含所有字段的新块。
o 如果遇到任何错误,例如不存在的字段名称或不存在的行
遵循规定的格式,处理立即中止,原始文件为
保持不变。
您可以通过在命令行上命名每个文件来连续编辑多个文件。 编辑
将独立调用每个。 如果您开始编辑许多文件并决定
想停止,在临时文件的任何地方添加一行“#DONE”并保存。 目前
文件将被处理和保存,但其余的将被跳过。
按照许多 Unix 应用程序的惯例,您可以设置环境变量 VISUAL
或 EDITOR 指向您最喜欢的文本编辑器。 如果这两个都没有设置,我最喜欢的
编辑, vi(1) 使用。
如果设置了选项,也会从环境变量 TE_OPTIONS 中读取它。
使用 onworks.net 服务在线使用 tep
