Powershell: Text File durchsuchen. Falls Wort vorhanden in neues Textfile
Hallo Zusammen,
ich habe ein kleines Problem. Ich bin noch PowerShell Anfänger...
Ich muss ein Textfile nach einem Wort durchsuchen. Ich finde das Wort mit Select-String. Jedoch gibt es mir immer die ganze Zeile an, in der das Wort vorkommt.
Wie kann ich nun das einzelne Wort in ein anderes Textfile schreiben?
Hier ein Beispiel meines Scripts:
ich habe ein kleines Problem. Ich bin noch PowerShell Anfänger...
Ich muss ein Textfile nach einem Wort durchsuchen. Ich finde das Wort mit Select-String. Jedoch gibt es mir immer die ganze Zeile an, in der das Wort vorkommt.
Wie kann ich nun das einzelne Wort in ein anderes Textfile schreiben?
Hier ein Beispiel meines Scripts:
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 560473
Url: https://administrator.de/contentid/560473
Ausgedruckt am: 20.11.2024 um 02:11 Uhr
4 Kommentare
Neuester Kommentar
Dein Pattern ist nicht korrekt. Hier wird Standardmäßig Regex verwendet wenn man nicht den Parameter -SimpleMatch vewendet .
alternativ auch
usw. ..... kannst du fortsetzen bis der Arzt kommt
Select-String C:\log.txt -Pattern 'Server[^\s]+' | %{$_.Matches.Value} | out-file ausgabe.txt
$m = [regex]::matches((gc 'C:\log.txt' -raw),'Server[^\s]+')
if($m.Success){$m.Value | out-file ausgabe.txt}
usw. ..... kannst du fortsetzen bis der Arzt kommt
Select-String C:\log.txt -Pattern 'Server[^\s]+' | %{$_.Matches.Value} | Select -F 1 | out-file ausgabe.txt