Образовательная программа компании Global Inform. Украина, Харьков
Команды передачи электронной почты Команда Описание ~e Запускает редактор, заданный в перемен- ной EDITOR операционной системы Unix. Во многих отношениях это лучше, чем на- бирать сообщение непосредственно, без редактора. ~v Запускает редактор, заданный в перемен- ной VISUAL операционной системы Unix. Во многих отношениях это лучше, чем на- бирать сообщение непосредственно, без редактора. ~r имя_файла Считывает файл в сообщение. ~w имя_файла Записывает в заданный файл текст сооб- щения (без заголовка). ~. Прекращает ввод сообщения (эквивалентно Ctrl-D). ~q Выход из режима ввода письма. Все, что вы ввели, будет сохранено в файле de- ad.letter. В отличие от Ctrl-D или ~. письмо передаваться не будет ~x Эквивалентно команде ~q, но не сохраня- ет сообщение в файле dead.letter. ~? Выводит справочную информацию по коман- дам передачи электронной почты. ~h Выводит приглашение для ввода четырех основных строк заголовка: Subject:, To:, Cc: и Bcc:. Если вы уже заполнили эти строки, то можете отредактировать их с помощью клавиши Backspace. ~t имена Добавляет имена в строку To:. ~s тема Изменяет строку темы. ~c имена Добавляет имена в строку точной копии (Cc:). ~b Добавляет в сообщение имена для получе- ния слепой копии (Bcc:). ~d Считывает файл с именем dead.letter. Здесь обычно сохраняются те письма, ко- торые невозможно доставить, поэтому данную команду можно использовать для повторной передачи письма. ~<!Команда_оболочки Считывает ввод из стандартного вывода Unix. ~!,~!команда Запускает командный процессор Unix. Чтобы выполнить одну команду, вы можете указать ее в качестве аргумента. Одна из наиболее полезных команд - это команда ~r. Предполо- жим, вы набираете письмо и хотите включить в него текст из файла results. Это можно сделать следующим образом: Here are the data that we got yesterday. Does it match with what you expected? ~rresults "results" 36/1213 Let me know you think. Строка после команды ~r выводится на экран программой mail. Она показывает число строк и символов в считываемом вами файле. Если вы уже создали полный текст сообщения в текстовом фай- ле, то можете сразу передать его, указав имя этого файла в ко- мандной строке с предшествующим символом <. Предположим, вы подготовили письмо с именем hiro-2-3-94 и хотите послать его по адресу hiro@nww.osaka.jp. Вам следует дать следующую команду: % mail hiro@nww.osaka.jk < hiro-2-3-94 Приглашение для ввода темы вам не выводится: в строку темы будет заносится no subject (file transmission). Это не совсем ло- гично, поскольку получатель сможет определить, насколько важное это сообщение, только прочтя его содержимое. Поэтому тему лучше указать в одинарных кавычках после аргумента -s: % mail -s 'New time table' hiro@nww.osaka.jp < hiro-2-3-94 Если вы дадите команду mail, она выведет вам краткий пере- чень того, что содержится в почтовом ящике: % mail Mail version SMI 4.0 Thu Jul 23 13:52:20 PDT 1992 Type ? for help. "/sr/spool/mail/chrisr": 1 message 1 unread >U 1 finaid@ihtfp.edu Mon Feb 15 20:01 42/1582 Re: Several Questions >U 2 sarahr Mon Feb 15 21:01 12/182 Lunch tomorrow? & & - это приглашение электронной почты на ввод команд. Таких команд много, и наиболее часто используемые из них перечислены ниже.