gpt4 book ai didi

Powershell如何将csv文件中的数据添加到一列

转载 作者:行者123 更新时间:2023-12-03 01:23:19 25 4
gpt4 key购买 nike

我有一个包含几列的 csv 文件。例如

col1;col2;col3;col4  
text1;text2;text3;text4
text5;text6;text7;text8
text9;text10;text11;text12

我想向 col3 列添加文本,如下所示:

col1;col2;col3;col4  
text1;text2;append\text3;text4
text5;text6;append\text7;text8
text9;text10;append\text11;text12

所以问题是:
如何做到这一点?

(我对如何向 col3 中的每一列添加数据感到困惑。)

最佳答案

尝试一下:

Import-Csv -Delim ';' cols.csv | 
ForEach-Object {$_.col3 = "prepend\$($_.col3)";$_} |
Export-Csv cols2.csv -Delim ';' -NoTypeInformation

使用 -NoTypeInformation 参数避免将此注释放在 CSV 的顶部:

#TYPE System.Management.Automation.PSCustomObject

但是,如果您不介意该注释,则可以省略 -NoTypeInformation 参数。

关于Powershell如何将csv文件中的数据添加到一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5401666/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com