cygwin で作成した以下のシェルスクリプト

==================
#!/bin/csh
set today='date'
echo $today
==================
で、シェル変数todayにUNIXコマンドdate (つまり現在時間)が入力されずに、
'date'という文字列が入力されてしまいます。

何か、原因は考えられますか?