.tcshrcのaliasについて質問です。

rmをaliasで「ホームディレクトリにある『dust』ディレクトリに移動させる」
という動作を行いたいのですが、

alias rm 'read $dust \n mv $dust ~/dust'

では読み込みエラーが出てうまく動きませんでした。
どのようにすれば「〜」のような動作をさせることができるのでしょうか?
シェルスクリプトで組んだほうが良いのでしょうか?