すべてのコマンドのヒアドキュメントでサブシェルを展開するにはどうすればよいですか?
例えば:
file=report_$(date +%Y%m%d)
cat <<EOF > $file
date
hostname
echo 'End of Report'
EOF
すべてのコマンドが評価されるように?
私は承知しています
file=report_$(date +%Y%m%d)
cat <<EOF > $file
$(date))
$(hostname)
$(echo 'End of Report')
EOF
動作しますが、デフォルトでサブシェルを指定する方法はありますか?