CSV

2017-04-21 2 views
-2

에서 새로운 라인 charecter (\ n을)를 삭제 나는 파워 쉘을 사용하여 \ n 개의 문자를 제거 할 수있는 옵션이 있습니까CSV

1,I am 
Rakesh 
Reddy,Dayton 

아래로 CSV 파일을 가지고 있고 그것은 1,I am Rakesh Reddy, Dayton

로 예상된다 스크립트 또는 배치 명령? 이 모든 캐리지 리턴 (\ r에) 새로운 라인 문자를 대체

$NewString = $String -replace "`r`n", '' 

: 텍스트 위 문자열 변수 인 경우

+0

왜이 작업을 수행 하시겠습니까? 개행 문자 (대부분의 언어에서'\ n ', PowerShell의 backtick-n)는 CSV 파일의 레코드를 구분하고 종료하는 데 사용됩니다. –

+0

숨겨진 CSV 파일입니까? – Compo

+0

제거 할 줄 바꿈 문자와 유지할 줄 문자를 PowerShell이 ​​어떻게 예상합니까? – TheMadTechnician

답변

0

는 다음 코드 줄을 사용하여 개행 문자를 제거 할 수 $String 말 (\ n) 문자열에서 빈 문자열. 그런 다음 Export-Csv cmdlet을 사용하여 변수 $NewString을 CSV로 파이프 할 수 있습니다.