次の grep クエリを使用して、VB ソース ファイル内の関数の出現箇所を見つけます。
grep -nri "^\s*\(public\|private\|protected\)\s*\(sub\|function\)" formName.frm
これは一致します -
Private Sub Form_Unload(Cancel As Integer)
Private Sub lbSelect_Click()
...
ただし、次のような機能を見逃しています-
Private Static Sub SaveCustomer()
そこに「静的」という追加の単語があるためです。grepクエリでこの「オプションの」単語をどのように説明するのですか?