O programa está localizado em /usr/bin/mail
. Após a execução, Version 8.1.2 01/15/2001
é mostrado.
A entrada list
produz:
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
A entrada ?
produz:
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.
A inserção z
mostra o final da lista de mensagens - mas esse comando não é apresentado na ?
página de ajuda.
- Que programa é esse?
- Existem tutoriais para seu uso?
- Quais são alguns comandos comuns e truques úteis para seu uso?
- Como a lista de mensagens pode ser navegada (o oposto de
z
) ou atualizada?
Esclarecimento : Esta pergunta é sobre o programa interativo e não o comando capaz de script - ou seja, o resultado da digitação mail
sem sinalizadores ou parâmetros em um terminal.
linux
mail-command
cwd
fonte
fonte
z
está na primeira lista de comandos, perto do final da quarta linha (quinta contagem de "Comandos são:").z
então? Não éa
e eu não poderia descobrir isso :)f*
listar novamente todas as linhas de assunto,d*
excluir todas as mensagens eq
sair. Para ler o e-mail, continuo pressionando enter.Respostas:
Esta página descreve o comando interativo em detalhes e é de fato um tutorial bastante completo. Descreve comandos como
z
ez-
:fonte
h
reimprime a tela atualmail
não é pinho; é sómail
. Em um mundo perfeito, sua versão domail
deve ser compatível com omailx
programa do POSIX / SUS (a documentação mais relevante está no cabeçalho "Descrição Estendida" ), mas, como sempre, a determinação dos desvios da perfeição é deixada como exercício para o leitor.fonte
Como afirma o manual, o correio é:
Ou seja, você pode pensar nisso como uma maneira rápida de executar algumas tarefas relacionadas aos emails que você recebe no servidor em que está trabalhando.
O poder do correio pode ser entendido ao escrever scripts de shell ou tarefas cron, por exemplo.
Para aprender melhor, encontrei alguns artigos sobre o comando mail :
Outra pergunta feita neste site trata do mesmo problema:
fonte
mail
sem parâmetros.Para testar o envio de uma mensagem com o correio, você pode:
fonte