【发布时间】:2023-03-30 00:33:01
【问题描述】:
将文件中的列表视为数组,可以迭代为:
PS /home/nicholas/powershell/csv>
PS /home/nicholas/powershell/csv> $words = Get-Content ./sort.txt
PS /home/nicholas/powershell/csv>
PS /home/nicholas/powershell/csv> $words
Alpha
Hotel
Bravo
Charlie
Delta
Echo
Golf
Foxtrot
Zulu
Hotel
India
Kilo
Juliett
Lima
Mike
November
Oscar
Papa
India
Quebec
Romeo
Sierra
Tango
Charlie
Uniform
Victor
Whiskey
Alpha
X-ray
Yankee
Zulu
PS /home/nicholas/powershell/csv>
PS /home/nicholas/powershell/csv> foreach($w in $words){echo $w}
Alpha
Hotel
Bravo
Charlie
Delta
Echo
Golf
Foxtrot
Zulu
Hotel
India
Kilo
Juliett
Lima
Mike
November
Oscar
Papa
India
Quebec
Romeo
Sierra
Tango
Charlie
Uniform
Victor
Whiskey
Alpha
X-ray
Yankee
Zulu
PS /home/nicholas/powershell/csv>
但是该数组是如何排序的呢?
这个列表可能有点长,只是对数组和数据列表进行了一些实验,以掌握 powershell 的语法以及如何正确使用数据。
这些数据来自一个网站,我输入了一个电子表格,然后是 CSV,我只是在处理这些数据。
另见:
【问题讨论】:
-
Sort-Object可以用来对数组进行排序,是这个意思吗? -
是的@GuyS 就是这样。谢谢。
标签: arrays powershell file sorting read-eval-print-loop