Coba gunakan echo -e
echo -e "Hello \n World"
Anda dapat mengetikkan man echo
dari baris perintah untuk membaca lebih lanjut.
Dengan mailx
, jika Anda mengirim email ke pengguna Outlook, Anda dapat menambahkan 2 spasi di awal setiap baris.
{ echo "Hi xxx, would you tell me something" ; echo "thanks!" ; echo "-xxx" } | sed 's/^/ /g' | mailx -s "subject" [email protected]
Diuji pada MacOS dengan Bash 3.2
bash-3.2$ mail -s "$subject" [email protected] <<< $(printf "%s\r\n%s\n" "This is Line One" "This is Line Two")
Ini adalah tangkapan layar dari gmail dari email yang diterima
Jawaban yang diterima tidak berfungsi untuk saya saat menggunakan perintah email, saya harus menggunakan
\r
Seluruh perintah saya adalah
mail -s "SUBJECT" -aFrom:"[email protected] "[email protected]" <<< $( echo -e "Line1\rLine2")