scroller
Goto Top

mit Powershell Datei Durchsuchen

Hi,

ich will verschiedene Textdateien in Powershell auf das vorkommen eines bestimmten Strings durchsuchen.

mein versuch:

dir *.txt | % {gc $_} | % {$_.contains("xyz")}

funktioniert zwar aber an der Stelle ist die Info um welche Date es sich handelte nicht mehr in der pipeline.

Nächster Versuch den Dateinamen weitezugeben schlägt auch fehl:
dir *.txt | % {gc $_;file = $_.FullName} | % {$_.contains("xyz");$file}

Kann man nicht eine Textf´datei als einzigen String auslesen der dann bequem mit contains durchsucht werden kann?

Danke
SCroller

Content-Key: 116566

Url: https://administrator.de/contentid/116566

Printed on: April 26, 2024 at 07:04 o'clock

Member: IT-Crowd
IT-Crowd May 22, 2009 at 11:51:39 (UTC)
Goto Top
So sollte es gehen

$path = 'C:\.....'
$search = 'suchwort'

Get-ChildItem $path -Filter *.txt -Recurse | Select-String $search

Gruß

Markus
Member: Scroller
Scroller May 26, 2009 at 12:28:24 (UTC)
Goto Top
Hallo Markus,

danke für Deinen Tipp,

werde ich gleich mal testen!

Gruss sc