fabric で、遠隔のサーバにはいり、処理をしてその結果を持ち帰るにはどうするのがいいでしょうか?

やりたいことは、

1.遠隔サーバの特定のディレクトリに、特定のユーザでログインして、ローカルサーバのスクリプトを実する。
遠隔サーバには、スクリプトを置きたくありません。

2.実行結果を、ローカルサーバに移動して、実行結果を保存するために生成したファイルを消去する。

どうしても、fabric での解決をもとめているわけではないですが、fabric だと手間かけずにできそうなきがしたのです。