tengo el siguiente comando:Formateo de la salida detallada de un comando Remove-Elemento
Get-ChildItem $build_path `
-Include *.bak, *.orig, *.txt, *.chirp.config `
-Recurse | Remove-Item -Verbose
para borrar algunos archivos de la carpeta de compilación de una solución VS. Uso el modificador Verbose para poder ver qué archivos se están eliminando. Funciona bien, pero la salida es demasiado detallado:
VERBOSE: Performing operation "Remove File" on Target "R:\Visual Studio 2010\Projects\SomeProject\SomeProject.Web.build\App_Readme\glimpse.mvc3.readme.txt".
VERBOSE: Performing operation "Remove File" on Target "R:\Visual Studio 2010\Projects\SomeProject\SomeProject.Web.build\App_Readme\glimpse.readme.txt".
sólo hay que ver algo así:
Removing file \App_Readme\glimpse.mvc3.readme.txt".
Removing file \App_Readme\glimpse.readme.txt".
...
Sé que puedo hacer esto con una instrucción foreach y un comando Write-Host, pero creo que se puede hacer con algún tipo de canalización o algo así. ¿Algunas ideas?
No sabía que podría usar foreach en una tubería. Gracias. – lalibi