【发布时间】:2018-05-26 10:42:06
【问题描述】:
我正在硬编码,我想读取文件直到 100 个条目,但是我可以做些什么来读取文档直到文件结束,这样我就不必费劲了- 编码?
在文档中,我想要第一个和第二个字段,我只是将名字和姓氏放入 .txt 文件以供以后使用。
$i
$n
for($n = 1 ; $n -lt 100; $n++)
{
$test = (Get-Content "C:\Users\Administrator\Documents\lab8\Lab8_db1.csv")[$n].Split(",")
for($i = 0 ; $i -lt 1; $i++)
{
(Get-Culture).TextInfo.ToTitleCase($test[$i]) >> "C:\Users\Administrator\Documents\lab8\FirstNames.txt"
for($i = 1 ; $i -lt 2; $i++)
{
(Get-Culture).TextInfo.ToTitleCase($test[$i]) >> "C:\Users\Administrator\Documents\lab8\LastNames.txt"
}
}
}
CSV 文件:
YlnuM vYBgHjv 558 3/14/2013 (905)-555-5656 1"&;DrO
dexCd MnYUAit 908 12/3/2010 (905)-555-5656 ZT/J*0Og
IgbOs NLBiHJZ 85 10/6/2011 (905)-555-5656 EnxoZo@x
rZJlR wDdbCJP 580 4/5/2010 (905)-555-5656 Uz*<=e>y
输出 Firstnames.txt:
Ylnum
Dexcd
Igbos
Rzjlr
姓氏.txt:
Vybghjv
Mnyuait
Nlbihjz
Wddbcjp
【问题讨论】:
-
您能否添加一些关于您希望输出看起来像什么的细节,并添加一个 csv 文件的小副本?
-
没问题看底部
标签: excel powershell powershell-2.0 powershell-3.0 powershell-4.0