linux的shell脚本怎么将一块内容的输出全部重定向?

我知道重定向一条命令可以用>> file 2>&1 来重定向到某文件
如果我想重定向shell脚本的一块内容怎么重定向呢,一定要把每条命令都用>>吗?

用exec命令绑定重定向,具体来说就是:
在那块shell脚本前面加条exec命令,改变标准输出
在那块shell脚本后面也加条exec命令,恢复标准输出

mysql -u $USER -p$PASS << EOF >/dev/null

CREATE DATABASE $DATABASE

EOF

使用EOF来解决

通过sed或者awk或者grep等命令过滤出这一块内容然后再重定向