我有一个像这样的.csv文件(;作为分隔符):
Group1; User_A
Group1; User_B
Group2; User_A
Group2; User_D
Group2; User_C
其中第一列是AD组,第二列是用户。如何对组中的用户进行排序?我试过像
这样的东西$header = "Group", "User"
Import-Csv "C:\temp\users.csv" -Header $header -Delimiter ";" | Sort-Object
但是产生
Group User
----- ----
Group2 User_D
Group2 User_C
Group2 User_A
Group1 User_A
Group1 User_B
这是不正确的。
答案 0 :(得分:1)
您需要告诉Sort-Object
您希望如何对对象进行排序:
Import-Csv "C:\temp\users.csv" -Header $header -Delimiter ";" | Sort-Object Group, User