Char(DesertFish)

A desert-fish want to go heaven.

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

cd "C:\archived\self\task\powershell\test\Other"
cls

Get-Date
$bcpFileCDSIssuerMirror = "GCDR.all_issuers.data.20100921.bcp"
$bcpFileCDSIssuerColumnsRemoved = "bcpFileCDSIssuerColumnsRemoved"
if ((Test-Path "$bcpFileCDSIssuerColumnsRemoved" -PathType Leaf) -eq $true)
{
   Remove-Item $bcpFileCDSIssuerColumnsRemoved
}

$OFS = "|"
Get-Content $bcpFileCDSIssuerMirror -ReadCount 50000 |%{
  $itemArrayArray =@()
  foreach($item in $_)
  {

     $itemArray = $item.Split('|')
     $itemArray =$itemArray[0..4 + 6..10 + 11..($itemArray.Length-1)]
  #$temp = [String]::Join("|", $itemArray)
  $itemArrayArray += "$itemArray"
  }
  $itemArrayArray
 
}|Out-File $bcpFileCDSIssuerColumnsRemoved -Encoding Ascii
Get-Date

posted on 2010-12-16 16:19  沙漠鱼  阅读(254)  评论(0编辑  收藏  举报