viernes, 16 de noviembre de 2012

JDGui_noComments PowerShell style

Acá la versión PowerShell V2, mucho mas cómodo para mover en entornos Windows 7... y mas bonito para mostrar gracias a la Copy-ColoredAsHtml option del PowerShellPack ;-)

$fcount = 0             
$search = '^\/\* [ \d]{1,4} \*\/ '             
Get-ChildItem \source *.java -recurse |           
  Foreach-Object {             
    $c = ($_ | Get-Content)             
    if ($c -match $search) {             
      $c = $c -replace $search, ''             
      [IO.File]::WriteAllText($_.FullName, ($c -join "`r`n"))             
      Write-Host $_.FullName "... updated"             
      $fcount++             
    }             
  }             
Write-Host $fcount "file(s) updated"             

No hay comentarios:

Publicar un comentario