powershell 2.0을 사용하여 CSV에 간단한 추가

powershell 2.0을 사용하여 CSV에 간단한 추가

다음 형식의 csv 파일이 제공됩니다.

예제.csv

1,2,3,4
5,6,7,8
...

다음과 같이 처음 두 요소를 함께 추가하고 동일한 입력 파일을 업데이트하는 데 사용할 수 있는 powershell 스크립트는 무엇입니까?

예제.csv

3,3,4
11,7,8
...

답변1

PasteDcl.ps1:

$f1=gc col1.txt;$f2=gc col2.txt;for($i=0;$i-lt$f1.length;++$i){$f1[$i]+','+[string]::Join(",",($f2[$i] -split ',')[0..1])|ac colnew.txt}

명령:

powershell .\pasteDcl.ps1

결과, colnew.txt:

1,2,3,4,3,3
5,6,7,8,11,7

col1.txt:

1,2,3,4
5,6,7,8

col2.txt:

3,3,4
11,7,8

내가 볼 수 있는 한, 당신은 특정 서비스를 통해 예측하려는 이야기를 하고 있습니다. Powershell에서 데이터를 검색하는 스크립트를 작성할 수 있다고 생각합니다.

그리고 csv에 관해 말하면 "data1" 형식으로 표현하는 것이 더 좋습니다. "데이터2"; ... "데이터N". 귀하의 데이터는 콤마로 구분된 텍스트이거나 쉼표로 분할된 csv입니다. 다른 국가 표준을 사용하면 마지막 구분이 나쁩니다.

관련 정보