19

Windows OS のプロジェクトで「main」などの 1 つの文字列を再帰的に検索したい。私はそれを検索し、解決策を見つけましたWindows再帰grepコマンドライン

私は2つの異なるアプローチで同じことを適用しましたが、結果は期待通りではありません.

例えば私のアプローチ

findstr /S "main" *.cpp

しかし、私が選ぶとき

findstr /S "int main" *.cpp

主な機能だけを取得していません。これら2つのアプローチの違いは何ですか? 文字列にスペースを入れるのは間違っていますか?

4

2 に答える 2

32

これは、が検索findstrする一連の文字列を取るためです。文字列を実際に一致させるには、次のオプションを使用する必要があります。int main/C

findstr /s /C:"int main" *.cpp

int一方、バリアントは、またはのいずれかを含むすべての行を提供しますmain

于 2013-08-02T05:23:45.813 に答える