Veröffentlicht 19. Oktober 201113 j Hallo, möchte mittels Batch in einer Datei nach einem bestimmten String suchen welcher ein "=" enthält. Hierzu nutze ich eine grep.exe zum suchen. Wie kann ich jetzt das "=" maskieren das er es als Text erkennt? c:\grep.exe -w -i "CALC LICENSE COUNT ^= 5" %path%\config\datei.txt Das wäre mein Ansatzz, nur mit dem "^" lässt es sich nicht maskieren. MFG und THX Bearbeitet 19. Oktober 201113 j von kojack87
19. Oktober 201113 j dann wirst du wohl die Dokumentation des Tools lesen müssen oder auf Powershell ausweichen müssen ;-) oder probier mal: c:\grep.exe -w -i 'CALC LICENSE COUNT = 5' %path%\config\datei.txt Bearbeitet 19. Oktober 201113 j von SilentDemise
19. Oktober 201113 j Hast Du jetzt die Pipe oder den Backslash benutzt? \ oder |? weil bei Deinem Zitat sieht es nach einer Pipe aus ...?
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.