sách gpt4 ai đã đi

PowerShell CSV 操作

In lại 作者:行者123 更新时间:2023-12-03 16:28:16 28 4
mua khóa gpt4 Nike

我有一个 .csv 文件,其中第一列包含用户名。它们采用 FirstName LastName 的形式。我想获取 FirstName 并将 LastName 的第一个字符添加到它上面,然后删除空格。然后我想添加@someemailaddress.com。

例子如下:

这是我的:

DisplayName, OtherColumn
Sam Jones, otherdata
Paul Jones, otherdata

这就是我想要的:

DisplayName, OtherColumn
SamJ@someemailaddrses.com, otherdata
PaulJ@someemailaddress.com, otherdata

想法?

1 Câu trả lời

通过使用 Import-Csv , Select-Object , Và Export-Csv ,您可以设置一个管道来获取 CSV 文件的内容,选择一个新计算的 DisplayName 属性,其中包含一个执行字符串操作的表达式,然后将数据导出为 CSV。

Import-Csv data.csv | Select-Object @{
Name = "DisplayName"
Expression = {
$parts = $_.DisplayName.Split();
$parts[0] + $parts[1][0] +"@someemailaddress.com"
}
}, OtherColumn | Export-Csv data-new.csv

关于PowerShell CSV 操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19145225/

28 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com