|
|
|
|||
| WebMoney: WMZ Z294115950220 WMR R409981405661 WME E134003968233 |
Visa 4274 3200 2453 6495 |
В этом документе уже приводились примеры логических
и значащих переменных. В этом разделе описаны все переменные
в алфавитном порядке. Имена и значения переменных чувствительны к регистру.
Логическая переменная Логическая переменная Логическая переменная Логическая переменная То же самое, что и ask. Логическая переменная Логическая переменная Логическая переменная Логическая переменная Логическая переменная Имя поля (без :), которое выдается по команде
headers. Если переменная не задана,
поле конструируется стандартным образом из Для удобного просмотра заголовков отправленных писем нужно задать:
Си. также переменную show-rcpt. Если установлена эта логическая переменная, то по команде
headers выдается не адрес
пользователя, а его имя (если
есть). Рекомендуется установить эту переменную. Однако, она
есть не во всех версиях Логическая переменная Родственная переменной dot, переменная
Переменная Если Вы сохраняете письмо командой
save,
программа Если Вы отправляете почту по псевдониму, Логическая переменная Обычно при отмене письма по двухкратному нажатию
Логическая переменная, меняет местами действия
команд Reply и
reply. Логическая переменная В списке писем показывать не адрес отправителя, а
адрес получателя. Эквивалентно
Чтобы заменить систему доставки почты, надо присвоить
переменной Когда программа Если эта переменная установлена, то список писем в виде
Из этой переменной подставляются значение темы по
умолчанию. Логическая переменная Значащая переменная Полное имя (включая каталог) программы для просмотра
содержимого каталогов. По умолчанию Значащая переменная Значащая переменная расширения имен файлов, содержащих такие метасимволы,
как Значащая переменная Если Вы хотите переназначить управляющий символ, используемый
при составлении писем, можете установить значащую переменную
Если письмо достаточно длинное и скорость вывода на
терминал достаточно высока, то текст на экране пролетает
так быстро, что Вы не успеваете его прочитать.
Использование переменной Например, для постраничного вывода писем, которые целиком
не помещаются на экране терминала с 24 строками,
можно указать:
Для продолжения выдачи письма нужно нажать клавишу
Имя каталога для записи архивных файлов. Если имя начинается
со знака А в этой переменной задается имя Вашего файла Если Вы любите хранить копии своих писем, присвойте
переменной Значение этой переменной добавляется в начало каждой строки
при цитировании с помощью команд ~m,
~M вместо значения по умолчанию. Значащая переменная
ПЕРЕМЕННЫЕ
append
append означает, что письма,
записанные в mbox, должны дописываться к концу, а
не к началу файла. Обычно mail помещает письма в
mbox в том же порядке, в каком система помещает их
в Ваш системный почтовый ящик. Если установить
переменную append, письма всегда будут
дописываться в конец файла mbox. В любом случае
дописывание будет выполняться быстрее.ask
ask заставляет
mail выдавать
приглашение для ввода темы при составлении любого
письма. Если Вы в ответ на это приглашение просто
нажимаете клавишу Return, темы в заголовке письма
не будет.askcc
askcc устанавливается, если
Вы хотите получать приглашение для ввода дополнительных
адресатов вторых экземпляров по окончании
ввода каждого письма. Нажатие клавиши Return
означает, что Вы согласны с текущим списком.askbcc
askbcc устанавливается, если
Вы хотите получать приглашение для ввода дополнительных
адресатов невидимых копий по окончании
ввода каждого письма. Нажатие клавиши Return
означает, что Вы согласны с текущим списком.asksub
autoprint
autoprint заставляет команду
delete работать как
dp (после удаления письма следующее
будет печататься автоматически). Это полезно для
быстрого просмотра и уничтожения писем из почтового ящика.autosign
autosign задает режим, при
котором в конец каждого посланного письма добавляется
файл $HOME/.signature, в котором обычно
находится адрес и телефон отправителя.debug
debug предназначена для
печати отладочной информации. Установка этой
переменной равносильна использованию ключа -v
в командной строке.dot
dot, если она установлена,
заставляет mail воспринимать точку, стоящую в
отдельной строке, как знак окончания письма, которое Вы
составляете.hold
hold указывает, что письма,
которые Вы прочитали, но над которыми не производили
никаких действий, следует сохранять в системном
почтовом ящике, а не записывать автоматически в Ваш
файл mbox.headerfield
From: (если в этом
поле есть запись, иначе из From).
set headerfield=to
headername
mail. По умолчанию
выдается адрес (для совместимости с теми версиями, в которых такой
переменной не предусмотрено).ignore
ignore указывает, что при
составлении писем следует игнорировать символы
CTRL/C, приходящие с Вашего терминала. Символы
CTRL/C сохраняют свое исходное значение в командном
режиме программы mail. Установка переменной
ignore равносильна указанию ключа
-i в командной строке.ignoreeof
ignoreeof заставляет mail не
воспринимать CTRL/D как признак
конца письма. Переменная ignoreeof работает и в
командном режиме mail.keep
keep указывает mail, что
если Ваш системный почтовый ящик пуст, его не следует удалять, а надо
сохранить файлом нулевой длины. Это полезно в том случае, если Вы решили
защитить свой почтовый ящик, что можно сделать командой:
chmod 600 /usr/spool/mail/yourname
где yourname - Ваше регистрационное имя. Если Вы
этого не сделали, кто-нибудь может случайно прочесть Вашу почту.keepsave
mail обычно удаляет его из почтового ящика при
выходе, и не записывает в mbox полагая, что раз уж письмо
где-то сохранено, нет смысла его записывать в почтовый ящик. Чтобы помнить
все сохраненные письма, надо установить переменную keepsave.
metoo
mail не
посылает письмо Вам, даже если этот псевдоним Вас включает. Это
удобно тогда, когда одним псевдонимом пользуются все члены
группы. Если же Вы хотите получать копии писем, которые Вы
посылаете по псевдониму (зачем это нужно автор не понимает, хотя есть
мысль, что для контроля прохождения почты это может пригодиться), можете
установить логическую переменную metoo.noheader
noheader отменяет печать
номера версии и заголовков при вызове mail.
Установка этой переменной эквивалентна указанию ключа
-N в командной строке.nosave
CTRL/C mail копирует незаконченное письмо в файл
dead.letter в Вашем регистрационном каталоге.
Установив переменную nosave, Вы это предотвратите.Replyall
quiet
quiet отменяет печать номера
версии при вызове mail печать таких диагностик,
как Письмо 4: командой type. и
печать дополнительной информации для начинающего пользователя. В общем,
не выводиться много технической информации, как правило, не слишком
нужной обычному пользователю.show-rcpt
set headerfield=to
.sendmail
sendmail полное имя той программы,
которую Вы хотите использовать. Заметьте: это надо не
всем! Большинство людей могут пользоваться той системой
доставки почты, которая вызывается по умолчанию.screen
mail при запуске печатает
заголовки писем, число выдаваемых заголовков зависит от размера
экрана Вашего терминала. Чем больше экран, тем больше
заголовков печатается. Значащая переменная screen
изменяет это число (по умолчанию 10). Ее значение
определяет, сколько заголовков писем должно выдаваться.
Это же число используется для листания командой
z.searchheaders
``/x:y'' разворачивается в список писем у
которых в поле ``x'' заголовка есть подстрока
``y''. Поиск строк нечувствителен к регистру символов.subject
verbose
verbose заставляет программу
mail вызывать sendmail с ключом
-v, в
котором он работает в режиме расширенных диагностик, объявляет
расширения псевдонимов и т. д. Установка переменной verbose
эквивалентна вызову mail с ключом
-v.EDITOR
EDITOR определяет полное имя
текстового редактора, который вызывается командой
edit и управляющей последовательностью
~e. Если переменная
не определена, вызывается стандартный редактор.LISTER
/bin/ls.PAGER
PAGER содержит полное имя
программы постраничной выдачи, которая будет использоваться
вместо встроенной подпрограммы постраничного вывода писем.SHELL
SHELL задает имя Вашего
интерпретатора командного языка, который используется
командой ! и управляющей
последовательностью ~!.
Кроме того, интерпретатор командного языка нужен для
`*' или `?'.VISUAL
VISUAL определяет имя
экранного редактора для команды visual
и управляющей
последовательности ~v. Если переменная не
определена, используется стандартный экранный редактор.escape
escape. Во внимание принимается только первый символ значения
переменной escape, а если этот символ надо поставить первым в
строке Вашего письма, он удваивается. Если Вы поменяли управляющий символ,
тильда `~' теряет свое специальное значение, и его больше не
надо удваивать, ставя в начале строки. Зато надо удваивать тот символ,
который назначен в качестве управляющего.crt
crt заставляет
mail после выдачи
каждого экрана текста ждать подтверждения, что все уже прочитано.
set crt=24
Enter.folder
`/', программа mail
считает, что это полное имя
каталога, начиная от корня, иначе архивный каталог ищется
относительно Вашего регистрационного каталога.MBOX
mbox.
По умолчанию mbox находится в Вашем регистрационном
каталоге.record
record имя файла, в который будет
записываться исходящая почта. Каждое новое отправленное Вами письмо
будет дописано к концу этого файла.indentprefix
toplines
toplines определяет число
строк, которые печатает команда top
вместо обычных пяти строк.
| Найди своих коллег! |