Esempio usando uuencode:
uuencode surfing.jpeg surfing.jpeg | mail example@unixlinux.online
e articolo di riferimento:
http://www.shelldorado.com/articles/mailattachments.html
Nota:
potresti apt install sharutils avere uuencode comando
$ echo | mutt -a syslogs.tar.gz example@unixlinux.online
Ma usa mutt, non mail (o mailx).
anche mailx potrebbe essere d'aiuto. Dalla pagina man di mailx:
-a file
Attach the given file to the message.
Abbastanza facile, vero?
mail su ogni versione di Linux moderno che ho provato può farlo. Non c'è bisogno di altro software:
example@unixlinux.online:~$ mail -a doc.jpg example@unixlinux.online
Subject: testing
This is a test
EOT
ctrl+d quando hai finito di digitare.