Pergunta : como eu reorganizo uma lima de texto no powershell?

Eu tenho um repositório da lima de TXT (que contem limas de texto múltiplas) e gostaria ao “grep” de cada lima e faria o seguinte a cada um (mas em uma ir) ao reter os nomes da lima. Eu sou certo que há uma maneira mais esperta de fazer isto… pode você por favor identificação de help.
what realmente como fazer é o “começ-índice *.txt |filtro…” com os filtros folloing:
can que você ajuda com vinda acima com uma maneira melhor de fazer isto? o
Thanks
jason.


1.) remove a expressão “------------”:
cat “C:\script\Arella\NewFile. txt” | foreach {_ de $ - substituir “------------”, “,”} |Ajustar-Índice C:\script\Arella\NewFile - Filter1.txt

2.) remover o Br/>cat “C:\script\Arella\NewFile <======================================>'< da expressão do “- Filter1.txt” | foreach {_ de $ - substituir o “<======================================>”,”, '} |Ajustar-Índice C:\script\Arella\NewFile - Filter2.txt

3.) remover o lines
gc “C:\script\Arella\NewFile - Filter2.txt” |onde {_ de $ - "" do ne} |Ajustar-Índice C:\script\Arella\NewFile - Filter3.txt

4.) selecionar o texto que eu sei existe em cada linha que eu quero e passado ele a um original limpo - não obstante todo o rest.
(tipo NewFile-Filter3.txt) - combinar a “data”  | Para fora-Lima CleanFile.txt
class= do

Resposta : como eu reorganizo uma lima de texto no powershell?

Ou uma solução “segura” do bocado:

cleantxt do filtro {
se ($_.extension - eq “.txt”) {
$content = _ de $ | Começ-Índice |
      Selecionar-Corda - teste padrão “data” |
      % {_ de $ - substituir “------------”, ""} |
            % {_ de $ - substituir o “<>=============>”, ''}
Ajustar-Índice - valor Content - trajeto $_.fullname
}
}
Outras soluções  
 
programming4us programming4us