GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara menyisipkan baris baru di email menggunakan perintah linux mail?

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")

Linux
  1. Pengantar menggunakan tcpdump di baris perintah Linux

  2. Menggunakan kekuatan di baris perintah Linux

  3. Bagaimana Cara Mengirim Email Html Menggunakan Perintah 'mail' Linux?

  1. Cara Membuat Database di MySQL Menggunakan Command Line

  2. Cara Mengekstrak File tar.gz di Linux dengan Menggunakan Command Line

  3. Cara Reboot Linux Menggunakan Command Line

  1. Cara Menghapus Pengguna di Linux Menggunakan Command Line

  2. Cara Shutdown atau Reboot Linux menggunakan Command Line

  3. Bagaimana cara Mengirim Email dari Baris Perintah?