Linux RHでこのコマンドを1行にどのように設定できますか?スクリプトを作成できず、データベースによって生成され、ホストコマンドを介して実行されるため、複数行を入力することはできません。ありがとう、ピエール
cat <<'EOF' - test.html | /usr/sbin/sendmail -t
To: [email protected]
Subject: hello
Content-Type: text/html
EOF
答え1
これはPOSIXシェルでも同じでなければなりません。
{ printf '%s\n' 'To: [email protected]' 'Subject: hello' 'Content-Type: text/html'; cat test.html; } | /usr/sbin/sendmail -t