シェルスクリプトの話なんですけど、
キーボードで入力した数字で操作を切り替えるスクリプトを作っています。

read num
if test ${num} -eq 0
then

みたいなやつなんですけど、
入力をキーボードで求められたとき、
「数字を入力しないでエンターキーを押したときのパターン」
というのを追加できませんか?
エンターキーを押すとread行は飛ばされるみたいなのですが、
変数numは空という扱いなのでしょうか?