Cuestión : ¿cómo reorganizo un archivo de texto en powershell?

Tengo un depósito del archivo de TXT (que contiene archivos de texto múltiples) y quisiera al “grep” cada archivo y haría el siguiente a cada uno (pero en uno entrar) mientras que conserva los nombres del archivo. Estoy seguro que puede hay una manera más elegante de hacer esto… usted por favor identificación de help.
what realmente como hacer es el “conseguir-contenido *.txt |filtro…” con los filtros folloing: ¿
can que usted ayuda con subir con una mejor manera de hacer esto? el
Thanks
jason.


1.) quita la expresión “------------”:
cat “C:\script\Arella\NewFile. txt” | foreach {_ de $ - substituir “------------”, “,”} |Fijar-Contenido C:\script\Arella\NewFile - Filter1.txt

2.) quitar Br/>cat “C:\script\Arella\NewFile del <======================================>'< de la expresión “- Filter1.txt” | foreach {_ de $ - substituir el “<======================================>”,”, '} |Fijar-Contenido C:\script\Arella\NewFile - Filter2.txt

3.) quitar el lines
gc “C:\script\Arella\NewFile - Filter2.txt” |donde {_ de $ - "" del ne} |Fijar-Contenido C:\script\Arella\NewFile - Filter3.txt

4.) la selección del texto que sé existe en cada línea que quiero y pasado él a un documento limpio - sin hacer caso de todo el rest.
(tipo NewFile-Filter3.txt) - emparejar la “fecha”  | Hacia fuera-Archivo CleanFile.txt
class= del

Respuesta : ¿cómo reorganizo un archivo de texto en powershell?

O una solución “segura” del pedacito:

cleantxt del filtro {
si ($_.extension - eq “.txt”) {
$content = _ de $ | Conseguir-Contenido |
      Seleccionar-Secuencia - patrón “fecha” |
      % {_ de $ - substituir “------------”, ""} |
            % {_ de $ - substituir el “<>=============>”, ''}
Fijar-Contenido - valor Content - trayectoria $_.fullname
}
}
Otras soluciones  
 
programming4us programming4us