我想grep -o
日期...只有使用PowerShell v2的制表符分隔文件中第1行的第一个值。
我使用以下命令获取第一行:
Get-Content "C:\filepath\file.txt" | select -first 1
如何获得此行的第一列?还是通过Regex?
样品:
15.03.2017 22:42:49 uSecAction = 4
15.03.2017 22:42:49 uAction_Program = 5
15.03.2017 22:42:49 uSecAction_Program = 4
提前致谢。
答案 0 :(得分:2)
此代码段应该可以帮助您获取制表符分隔文件的第一列:
Get-Content "d:\my docs\file.txt" |select -first 1| %{ ($_ -split "\t+")[0]}