Adición simple en CSV usando powershell 2.0

Adición simple en CSV usando powershell 2.0

Dado un archivo csv de la siguiente forma:

ejemplo.csv

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

¿Qué es un script de PowerShell? Puedo usar para agregar los dos primeros elementos y actualizar el mismo archivo de entrada, así:

ejemplo.csv

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

Respuesta1

pegarDcl.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}

dominio:

powershell .\pasteDcl.ps1

Resultado, 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

Por lo que puedo ver, la historia que estás intentando pronosticar con un determinado servicio. Creo que puedes escribir un script para recuperar datos en PowerShell.

Y hablando de csv mejor representarlo en forma de "datos1"; "datos2"; ... "DatosN". Sus datos son más texto dividido en comas o csv dividido en comas. La última división es mala si se utilizan estándares nacionales diferentes.

información relacionada