Dachte immer, dass auf der Kommandozeile Zeichenfolgen in " zu packen sind und nicht in ' (sofern sie Leerzeichen enthalten).
Hast Du das schonmal ausprobiert?
Code:
REM Folgende Aufrufe finden NICHTS, obwohl der Suchbegriff in etlichen Dateien enthalten ist:
REM grep -i "TBrent;" *.dpr
REM grep -i "TBrent;" *.pas
REM grep -iaU "TBrent;" *.dpr
REM grep -iaU "TBrent;" *.pas
REM grep -iaU "TBrent" KonkreterDateiName.dpr
grep -i "TBrent" KonkreterDateiName.dpr
pause
Bei meinem Grep, das bei Delphi 7 dabei ist, klappt das so jedenfalls. Mit ' um die Zeichenfolgen herum jedoch nicht.