我需要帮助,使用Powershell脚本将特定csv列(名称)中的所有值转换为小写。
100
预期产量
having max(value) = 100
感谢您的支持。
答案 0 :(得分:1)
Import-Csv
将所有CSV值读入字符串,并且[string]
已经有一个ToLower()
method,我们可以使用它!
$lowerCased = Import-Csv .\path\to.csv |ForEach-Object {
$_.Name = $_.Name.ToLower()
$_
}
答案 1 :(得分:0)
这对我有用,
$lower = Import-Csv "D:\CRQ.csv" -Delimiter ';'
$lower | ForEach-Object {
$_.'Name' = $_.Name.ToLower()
}
$lower |
Export-Csv -Path "D:\CRQ_tmp.csv" -Delimiter ';' -NoTypeInformation