AIX命令参考大全,卷 1,a - c - comp 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 1,a - c

comp 命令

用途

撰写消息。

语法

comp [ +Folder ] [ -draftfolder +Folder | -nodraftfolder Folder ] [  Message -draftmessage Message ] [ -file File ] [  -editor Editor | -noedit ] [  -form FormFile ] [  -use | -nouse ] [ -nowhatnowproc -whatnowproc Program ]

描述

comp 命令启动编辑器,帮助您创建和修改消息。comp 命令提供头模板 /etc/mh/components 文件。缺省情况下,指定的编辑器创建 UserMhDirectory/draft 文件。如果 draft 文件已经存在,则 comp 命令提示您需要以替换或使用现有的文件。要编辑现有的 draft 文件,而不提示需要权限,请指定 -use 标志。

一旦启动,编辑器提示您输入每个消息头字段的值。comp 命令为头字段使用 UserMhDirectory/components 文件中的定义。如果文件不存在,则使用 /etc/mh/components 文件。可以使用 -form+Folder 标志指定备用头格式。

要退出编辑器,请使用 Ctrl-D 序列。当退出编辑器时,comp 命令回应现在做什么?提示。从此提示可以指定任何 whatnow 子命令。 要查看可用子命令的列表,请按下 Enter 键。可以使用子命令继续撰写消息,定向消息的处理,或结束 comp 命令的处理。

注:破折号行或空白行必须留在消息的头和主体之间,以便消息在发送时它被标识。

使用 -file-draftfolder-draftmessage 标志指定现有的草稿消息。如果 -draftfolder +Folder 标志后跟 Message 参数,则它与指定 -draftmessage 标志一样。如果希望的话,可以在消息处理程序(MH)$HOME/.mh_profile 文件中指定缺省 Draft-Folder: 条目。

标志

-draftfolder +Folder 标识包含草稿消息的文件夹。如果未使用此标志指定消息,则缺省消息是 new
-draftmessage Message 标识草稿消息。将 Message 变量指定在 -draftfolder +Folder 标志之后,与指定 -draftmessage 标志一样。
-editor Editor 指定用来撰写消息的初始编辑器。如果不指定 -editor 标志,则 comp 命令选择由 $HOME/.mh_profile 文件指定的 Editor: 条目指定的缺省编辑器。
-file File 将草稿消息放置在指定的文件中。如果不为 File 变量指定绝对路径名,则 comp 命令将文件放置到用户的 MH 目录中。 如果指定了文件,则 comp 命令提示您需要草稿的位置。
+Folder Message 使用指定的文件夹中的文件的头信息。 如果指定文件夹但没有消息,则 comp 命令将当前消息用作缺省值。
-form FormFile 使用通过 FormFile 变量指定的头字段。comp 命令将 FormFile 中的每行视为格式字符串。
-help 列出命令语法,可用开关(切换)和版本信息。

注:对于 MH,此标志的名称必须全部拼写出来。
Message 指定消息。使用以下参考来指定消息:
Number
消息编号。
cur.(句号)
当前消息。这是缺省值。
first
文件夹中的第一条消息。
last
文件夹中的最后一条消息。
next
跟在当前消息之后的消息。
prev
当前消息之前的消息。
-nodraftfolder 将草稿放置在 UserMhDirectory/draft 文件中。这是缺省值。
-noedit 禁止初始编辑。当指定此标志时,会收到现在做什么?提示。
-nouse 创建新消息。
-nowhatnowproc 防止与编辑器的交互作用以及现在做什么 ?提示。
-use 继续撰写消息的现有草稿。
-whatnowproc Program 启动指定的程序以指导您完成撰写任务。 如果将 whatnow 命令指定为 Program 变量的值,则 comp 命令启动内部 whatnow 过程,代替具有文件名 whatnow 的程序。

概要文件条目

以下条目在 UserMhDirectory/.mh_profile 文件中输入:

Draft-Folder: 设置草稿的缺省文件夹。
Editor: 设置缺省初始编辑器。
fileproc: 指定用于接力传送消息的程序。
Msg-Protect: 设置新消息文件的保护级别。
Path: 指定用户的 MH 目录。
whatnowproc: 指定用于提示现在做什么? 问题的程序。

示例

  1. 要撰写新消息,请输入:

    comp

    系统提示您输入消息字段的信息。要忽略字段,请按下 Enter 键。当完成头信息时,请输入消息的主体文本。

    要完成撰写消息并退出编辑器,请按下 Ctrl-D 序列。 在屏幕上显示以下提示:

    现在做什么 ?

    按下 Enter 键显示whatnow 子命令的列表。如果想要发送消息,请在现在做什么 ?提示后输入 send 子命令。

  2. 要使用 vi 编辑器撰写新消息,请输入:
    comp  -editor vi
  3. 要使用 schedules 文件夹中的消息 8 来撰写消息,请输入:
    comp  +schedules 8  -use
  4. 要使用 /home/mike/parts 文件中的消息草稿来撰写消息,请输入:
    comp  -file /home/mike/parts
    系统提示您处理文件。按下 Enter 键以获取选项的列表。选择适当的选项。

文件

UserMhDirectory/components 指定用户的缺省消息格式。(如果存在,它覆盖系统缺省消息格式。)
UserMhDirectory/draft 包含当前草稿消息。
$HOME/.mh_profile 指定用户的 MH 概要文件。
/etc/mh/components 标识系统缺省消息格式。
/usr/bin/comp 包含 comp 命令。

相关信息

ali 命令、dist 命令、forw 命令、refile 命令、repl 命令、send 命令、whatnow 命令以及 whom 命令。

mh_alias 文件格式、mh_profile 文件格式。

《AIX 5L V5.2 系统用户指南:通信与网络》中的『邮件概述』

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]