일부 파이프 사이에 데이터가있는 200 개의 파이프가 있고 다른 파이프는 연속 파이프입니다. 파일 줄은 다음과 같습니다. PowerShell : 파일에서 마지막 파이프 문자를 줄 바꿈
gc .\oauthrn.cms|% {[email protected]();$b="";$a+=$_.split('|'); for ($i=0;$i -lt 168; $i++) {$b+=$a[$i]+'|'} $b}|out-file "H:\Documentation\Scripts\Pipe Delimiter Project\shineynewfile.txt"
이에 fileline이 ... (하나 개의 파일에이 라인의 몇 가지가 있습니다) 것으로 밝혀 졌
:
|08|6|6|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||02|||||||Z4|2014-04-02 15:49:58|04|001|01|***|PMER|***|***|2013-08-01|||||||||||||||||
나는 지난 몇 파이프의 배제를 처리하기 위해이 PowerShell 스크립트를 가지고
|08|6|6|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||02|||||||Z4|2014-04-02 15:49:58|04|001|01|***|PMER|***|***|2013-08-01|
마지막 단계는 마지막 줄을 각 줄의 끝 부분에서 잘라내어 그 안에 날짜를 유지하는 것입니다.이 방법을 얻는 방법에 대한 제안은 무엇입니까? 사전