echoコマンドで、出力する文字列中に"も'も`も含めたい上に\nで改行も入れたいんですが
どうしても両立できません。
具体的に何がしたいかと言うと、たとえば本文が下記2行のようなファイルを
コマンド一発で作りたいなと思っています。

#!/bin/sh
/bin/gzip log_`date "+%Y%m%d" --date '1 day ago'`.log

最初と最後を"で囲み、その他本文中は\でエスケープするとか
色々やってみたんですがどうにも…。
アドバイスいただけないでしょうか。