小编Har*_*rry的帖子

使用PowerShell快速读取制表符分隔文件并按日期列排序

读取制表符分隔文件并仅处理几列的最佳/最快方法是什么?

样品:

Name\tAddress\tCit\t\State\Zip\Date of Move
Run Code Online (Sandbox Code Playgroud)

我期待在接下来的30天内只获得column1和colum6(名称,移动日期,并按照移动日期在未来30天内排序......).

我玩过Get-Content | Where-Object并没有任何运气......

UPDATE

我能够将选项卡式文件转换为CSV.

获得CSV文件后,我已完成以下操作以仅获取我需要的列.

PS D:> import-csv.\ test.csv | 选择"名称","MoveDate","地址"| Sort-Object"MoveDate"

这将返回我只需要的列,但不按日期排序...日期字段按字符串排序.

2010年1月12日1/13/2010

我需要将它排序为日期时间字段...

我的样本数据在该字段中看起来像这样......

 9/30/2009 12:21
Run Code Online (Sandbox Code Playgroud)

如何按实际日期排序?

最好只返回今天+ 30天的日期.

powershell

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

powershell ×1