失礼します。cshの質問ってここでOKです?

cshで、あるcshファイルを1行ずつ読み込んで変数に代入してます。

#!/bin/csh -f
set NOWDIR=`pwd`
set STR=""
set NOWFILE="${NOWDIR}/hogehoge.csh"
@ LN=1

while ( ${LN} < ${j} )
set `awk "NR==${LN} {print}" ${NOWFILE}`
@ LN++
end

これを実行すると、"Missing }"というメッセージが出て、
変数に取り込めない行が出てくるんです…。

回避方法ってあるんでしょうか?