アクセスしようとしているホストでの sudo 権限はあるのですが、

$ ssh $host 'sudo echo hoge > /foo/bar.txt '

を実行すると

Password:

と聞かれるはずなのに、聞かれずにコマンドが失敗してしまいます.
何方か上のコマンドを成功させる方法を知っている方はいらっしゃいますか?