Программа находится в /usr/bin/mail
. После выполнения Version 8.1.2 01/15/2001
показывается.
Ввод list
производит:
Commands are:
next, alias, print, type, Type, Print, visual, top, touch, preserve,
delete, dp, dt, undelete, unset, mail, mbox, pipe, |, more, page, More,
Page, unread, Unread, !, copy, chdir, cd, save, source, set, shell,
version, group, write, from, file, folder, folders, ?, z, headers,
help, =, Reply, Respond, reply, respond, edit, echo, quit, list, xit,
exit, size, hold, if, else, endif, alternates, ignore, discard, retain,
saveignore, savediscard, saveretain, core, #, inc, new
Ввод ?
производит:
Mail Command Description
------------------------- --------------------------------------------
t [message list] type message(s).
n goto and type next message.
e [message list] edit message(s).
f [message list] give head lines of messages.
d [message list] delete message(s).
s [message list] <file> append message(s) to file.
u [message list] undelete message(s).
R [message list] reply to message sender(s).
r [message list] reply to message sender(s) and all recipients.
p [message list] print message list.
pre [message list] make messages go back to /var/mail.
m <recipient list> mail to specific recipient(s).
q quit, saving unresolved messages in mbox.
x quit, do not remove system mailbox.
h print out active message headers.
! shell escape.
| [msglist] command pipe message(s) to shell command.
pi [msglist] command pipe message(s) to shell command.
cd [directory] chdir to directory or home if none given
fi <file> switch to file (%=system inbox, %user=user's
system inbox). + searches in your folder
directory for the file.
set variable[=value] set Mail variable.
При вводе z
отображается конец списка сообщений, но эта команда не представлена на ?
странице справки.
- Что это за программа?
- Есть ли уроки по его использованию?
- Какие общие команды и полезные приемы для его использования?
- Как можно перемещаться по списку сообщений (напротив
z
) или обновлять?
Пояснение : этот вопрос касается интерактивной программы, а не команды, способной работать со сценарием, то есть результата ввода mail
без терминала или параметров в терминал.
z
находится в первом списке команд, ближе к концу четвертой строки (пятый отсчет «Команды:»).z
тогда? Это не так,a
и я не мог понять это :)f*
перечислить все строки темы,d*
удалить всю почту иq
выйти. Чтобы читать почту, я просто продолжаю нажимать ввод.Ответы:
Эта страница подробно описывает интерактивную команду и является довольно подробным руководством. Описывает такие команды как
z
иz-
:источник
h
перепечатывает текущийmail
не сосна; это простоmail
. В идеальном мире, ваша версияmail
должна быть совместима с POSIX / SUS вmailx
программе (наиболее соответствующей документацией будучи под «Extended Описания» заголовок ), но, как обычно, определяет отклонение от совершенства остаются в качестве упражнения для читателя.источник
Как говорится в руководстве, почта - это:
То есть вы можете подумать, что это быстрый способ выполнить некоторые задачи, связанные с почтой, которую вы получаете на сервере, с которым вы работаете.
Сила почты может быть понята, например, при написании сценариев оболочки или заданий cron.
Чтобы узнать это лучше, я нашел несколько статей о команде mail :
Другой вопрос, заданный на этом сайте, касается той же проблемы:
источник
mail
без параметров.Чтобы проверить отправку сообщения с почтой, вы можете сделать:
источник