とあるHTMLファイルhoge.html(2000行ぐらいあります)を
行番号でgrepかけたいんですけど、うまくいきません。

引っ掛けたい行は一例を挙げると、118行目と、986行目、1157行目です(実際には22行あります)

たくさんファイルがあるので、最終的にはスクリプト化したいのですが、
「とあるファイルの複数の行を、1行のコマンドで指定して引っ掛ける」というのが
できずに困っております・・
何かよい方法があればお教えください。

実際には動作しませんが、こんな感じで指定できると助かります

nl hoge.html | egrep '^ *118|^ *986|^ *1157'

よろしくお願いします。