空の関数を見つける方法は?

空の関数を見つける方法は?

次のように、空の行コメントのみを含むディレクトリ内のすべての関数を再帰的に検索します。

public function index()
{
    //
}

頑張ってたけどgrep -PR "//$" *運がなかった。

ベストアンサー1

あなたの試合はラインの終わりにのみgrepあります。//関数の後にスペース文字が続くことがあります。前にスペースを入れることもできます//。したがって、全体がゼロ個以上の空白文字で構成される行を検索し、検索して//ゼロ個以上の空白文字を検索します。

grep -PR '^\s*//\s*$'

おすすめ記事