LINUX
语法
ex[-cSubcommand][-l][-R][-s][-tTag][-V][-wNumber][-v|-][+[Subcommand]][-r[File]][File...]
描述
ex命令会启动ex编辑器。ex编辑器是编辑器系列的一部分,该系列包括了为初学者和临时使用准备的ex编辑器的简单版本edit编辑器和全屏幕的vi编辑器。直接调用vi编辑器会设置屏幕编辑的环境变量。ex编辑器比简单的行编辑器更强,因为它是vi编辑器的子集并且可以访问vi编辑器的屏幕编辑功能。
File参数要编辑的一个文件或者多个文件。如果您提供了多个文件名,则ex编辑器会按照指定的顺序编辑每个文件。
注意
1.为了确定您的工作站如何更有效地执行,ex编辑器使用工作站能力数据库terminfo以及从TERM环境变量中使用您正使用的工作站的类型。
2.ex命令会影响当前的行,除非您指定别的方式。为了对文件的不同部分进行工作,您需要知道如何在一个文件中对行进行寻址。
标志
-c子命令在编辑开始之前执行ex编辑器子命令。当输入一个空操作数时,如在-c''中的那样,则编辑器会将当前行放置在文件的末尾。(通常,ex编辑器会将当前行设置在文件的开始位置或者在某个指定的标记或模式处。)
-l恰当地对LISP代码缩进,并将()(开或闭括弧),{}(左右大括号),以及[[]](左右双方括号)字符接受为文本,而不是将它们解释成vi子命令。这个标志在可见模式和打开模式下是活动的。
-R设置readonly选项,防止您改动文件。
-tTag载入包含了由参数Tag指示的标记的文件,并将编辑器定位到该标记处。要想使用该标记,您必须首先利用ctags命令创建一个功能名称和它们的位置的数据库。
-wNumber将缺省的窗口大小设置成Number。
-v调用vi编辑器
注意:当-v标志被选择时,会有一个放大的子命令集可用,包括了屏幕编辑和光标移动功能。参见vi命令。
-V将编辑器在详细模式调用。
-禁止所有的交互式用户的反馈。如果您使用了该标志,文件输入/输出错误不会生成一个有帮助的错误信息。使用该标志同-s标志是一样的。
+[Subcommand]在指定的编辑器搜索或者子命令里面开始一个编辑。当没有输入参数时,+subcommand会将当前行放置在文件的末尾。通常,ex编辑器会将当前行设置在文件的起始位置,或者设置在特定的标记或模式处。
-r[File]在编辑器或者系统崩溃后恢复文件。如果您没有指定File参数,则会显示所有保存了的文件的列表。
退出状态

下列出口值被返回:
0成功结束。
>0发生错误。
文件/usr/lbin/exrecover恢复子命令
/usr/lbin/expreserve保留子命令
$HOME/.exrc编辑器启动文件
./.exrc编辑器启动文件
/var/tmp/Exnnnnn临时编辑器
/var/tmp/Rxnnnnn命名临时的缓冲区
/var/preserve保留目录
单片机
单片机中中断允许寄存器IE里的外部中断位EX0和EX1,为英文external(外部的)简称。