sudoでリダイレクト

sudoでリダイレクトするときに単純に

sudo make > log

としてもlogへの書き込みは元のownerの権限のままになってしまいます

シェルを介して

sudo sh -c 'make > log'

とやればいいのですが、コマンド中に ' を含んでいる場合にエスケープするのが面倒です

最近はteeを使って

sudo make | sudo tee log > /dev/null

などとしています。

もっといい方法ないのかな