(uuencode foo.txt foo.txt; uuencode /etc/passwd passwd.txt)|mailx -s "Pandaren!" [email protected]
Команда «mailx» используется для отправки электронной почты из командной строки. В данном случае, команда отправляет два вложения — файл «foo.txt» и файл «/etc/passwd». Файлы кодируются в формате uuencode и добавляются к сообщению. Затем письмо отправляется на указанный адрес «[email protected]» с темой «Pandaren!».
Альтернативой команды «mailx» может быть использование других почтовых программ, таких как «sendmail» или «mutt», которые также позволяют отправлять вложения.
Передаваемые команде аргументы:
— «uuencode foo.txt foo.txt» кодирует файл «foo.txt» в формате uuencode и присваивает ему имя «foo.txt» внутри сообщения.
— «uuencode /etc/passwd passwd.txt» кодирует файл «/etc/passwd» в формате uuencode и присваивает ему имя «passwd.txt» внутри сообщения.
Эта команда полезна, когда требуется отправить файлы вложениями по электронной почте из командной строки.