命令行大全

elm

rose1 发表于 2020-09-07 09:01浏览次数:

在类似Unix的操作系统上,elm是一种交互式电子邮件阅读器和处理器。

查看英文版

目录:

1 elm 运行系统环境

2 elm 说明

3 elm 语法

4 elm 例子

elm 运行系统环境

Linux

elm 说明

Elm是一个面向屏幕的邮件程序,它将取代mail和mailx。

使用Elm Mailer的主要方法有三种。使用邮件程序的一种方法是在调用邮件程序时在命令行上指定地址列表。这将允许使用elm系统本身通常提供的所有选项向指定的收件人发送一条消息。例如,命令

elm -s testing joe

...将以主题“ testing ” 开始向别名joe发送消息,并使您进入编辑器,以便您输入消息的文本。如果主题标志和参数不存在,系统将提示您输入消息主题。

传输文件时最常使用的第二种方法是使用命令行指定消息的主题和收件人,并将文件重定向为标准输入。例如,命令

elm -s testing joe < test.c

...会将文件test.c的副本邮寄到别名joe,并标明主题“ testing ”。主题标志和参数是可选的。

调用elm的第三种方法是在命令行上既不指定主题也不指定地址,并且不重定向标准输入。然后,您可以阅读传入邮箱(或指定文件夹)中的任何邮件,回复邮箱中的邮件,邮件等。

Elm is an screen-oriented mailer program that supersedes mail and mailx.

There are three main ways to use the elm mailer. One way to use the mailer is to specify a list of addresses on the command line when the mailer is invoked. This will allow sending of a single message to the specified recipients with all the options usually available in the elm system itself. For example, the command

elm -s testing joe

...would initiate the sending of a message to the alias joe with the subject "testing" and would put you into an editor for you to enter the text of the message. If the subject flag and argument were not present, you would be prompted for a message subject.

The second way, used most commonly when transmitting files, is to specify the subject of the message and the recipients using the command line and redirect a file as standard input. For example, the command

elm -s testing joe < test.c

...would mail a copy of the file test.c to alias joe, with the subject "testing" indicated. The subject flag and argument are optional.

The third way to invoke elm is with neither subject nor addresses specified on the command line and without standard input redirected. You can then read any messages in your incoming mailbox (or specified folder), reply to messages in the mailbox, mail messages, etc.

查看英文版

查看中文版

elm 语法

elm [ -achkKMmrtwz ] [ -f alternate-folder ] [ -d debug-level ]
elm [ -s subject ] list-of-aliases-or-addresses

选件

-a 箭头:强制箭头光标(而不是反向条)
-c Checkalias:展开以下别名并返回。
-d level 调试:设置指定的调试级别。调试信息输出到“ $ HOME / ELM:debug.info ”
-f alternative-folder 文件夹:读取指定的邮件文件夹,而不是传入的邮箱。
-h 帮助:提供启动选项列表。
-i file 包含:将准备好的文件包含在编辑缓冲区中以进行发送。
-? -h相同。
-k 键盘:强制了解HP 终端键盘,以便使用NEXT,PREV和HOME / SHIFT-HOME键。
-K 键盘+软键:仅在HP终端上启用软键。
-M 魔术模式:将所有文件夹视为假脱机文件夹(锁定,更新状态:标头等)。
-m 菜单关闭:关闭菜单,并使用多余的行显示更多的消息标题。
-s subj 主题:指定邮件主题。
-t tite:关闭对termcap / terminfo ti / te序列的使用。
-v 版本:打印版本和配置信息。
-z 零:如果有零邮件待处理,请不要输入Elm
elm [ -achkKMmrtwz ] [ -f alternate-folder ] [ -d debug-level ]
elm [ -s subject ] list-of-aliases-or-addresses

Options

-a Arrow: force the arrow cursor (instead of the inverse bar)
-c Checkalias: expand the following aliases and return.
-d level Debug: sets specified debug level. Debugging information is output to "$HOME/ELM:debug.info"
-f alternative-folder Folder: read the specified mail folder rather than the incoming mailbox.
-h Help: give a list of starting options.
-i file Include: include prepared file in edit buffer for sending.
-? Same as -h.
-k Keypad: force knowledge of HP terminal keyboard, to allow the use of the NEXTPREV and HOME/SHIFT-HOME keys.
-K Keypad + softkeys: enable use of softkeys on HP terminals only.
-M Magic mode: treat all folders as if they were the spool folder (lock, update Status: headers, etc.).
-m Menu off: Turn off the menu, and use the extra lines for more message headers.
-s subj Subject: specify subject for message to mail.
-t tite: turn off usage of the termcap/terminfo ti/te sequence.
-v Version: print version and configuration information.
-z Zero: don't enter Elm if zero mail is pending.

查看英文版

查看中文版

elm 例子

elm -z

如果邮件正在等待,则打开elm;如果没有邮件等待,则返回到命令提示符。

elm -z

Opens elm if mail is waiting, or returns to the command prompt if no mail is waiting.

查看英文版

查看中文版