读取制表符分隔文件并仅处理几列的最佳/最快方法是什么?
样品:
Name\tAddress\tCit\t\State\Zip\Date of Move
Run Code Online (Sandbox Code Playgroud)
我期待在接下来的30天内只获得column1和colum6(名称,移动日期,并按照移动日期在未来30天内排序......).
我玩过Get-Content | Where-Object并没有任何运气......
我能够将选项卡式文件转换为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 ×1