Я хотел бы отправлять вывод нескольких команд в виде вложений, а при использовании современной системы и mailx я бы предпочел пропустить uuencode и использовать просто -a переключатель, all inline .Но независимо от того, какие комбинации я пробовал, я не могу заставить это работать.
Конечно, сначала работает перенаправление выводов в текстовые файлы и их отправка, но это не то, что я ищу.
( ls -l ~ | uuencode att0.txt; ls -l /tmp | uuencode att1.txt) | mailx -s "ls" someone@somewhere.org
Используется для работы со старыми средами, но очень устарел, и современные реализации не понимают должным образом uuencode, предпочитая MIME, и превращают его в тело.