Fråga : hur jag omorganiserar en text sparar i powershell?

Jag har en TXT att spara repositoryen (som innehåller multipeltext, sparar), och den skulle något liknande till ”grepen,” som varje sparar och gör till varje (men i en gå) stund som behåller spara, namnger efter. Förmiddag I sure där är ett mer smart långt som gör detta…, kan dig behaga något liknande för ID för help.
what egentligen för att göra är ”få-tillfredsställer *.txt |filtrera…”, med folloingen filtrerar:
can som du hjälper med kommande upp med ett bättre långt att göra denna?
Thanks
jason.


1.) tar bort uttryck ”,------------”:
cat ”C:\script\Arella\NewFile. txt”, | foreach {$-_ - byt ut ”,------------” ”,”} |Uppsättning-Tillfredsställa C:\script\Arella\NewFile - Filter1.txt

2.), Ta bort br/>cat ”C:\script\Arella\NewFile - Filter1.txt” för uttrycks”<======================================>'<, | foreach {$-_ - byt ut ”<======================================>”,”, '}, |Uppsättning-Tillfredsställa C:\script\Arella\NewFile - Filter2.txt

3.), Ta bort tom lines
gc ”C:\script\Arella\NewFile - Filter2.txt”, |var {$-_ - ne-""} |Uppsättning-Tillfredsställa C:\script\Arella\NewFile - Filter3.txt

4.), Välja text, som jag vet finns i varje fodrar mig önskar, och förflutna den till ett rent dokument - disregarding alla rest.
(typ NewFile-Filter3.txt) - matchen ”daterar”,  | Ut-Spara CleanFile.txt
" klar "

Svar : hur jag omorganiserar en text sparar i powershell?

Eller a bet ”den kassaskåp” lösningen:

filtrera cleantxt {
om ($_.extension - eq ”.txt”) {
$content = $-_, | Få-Tillfredsställa |
      Välja-Stränga - mönstra ”daterar”, |
      % {$-_ - byt ut ”,------------” ""} |
            % {$-_ - byt ut ”<>=============>”, ''},
Uppsättning-Tillfredsställa - värdera Content - banan $_.fullname
}
}
Andra lösningar  
 
programming4us programming4us