标签: windows powershell grep
我有一个大文件(3mb),我需要在找到的模式之前和之后提取1000个字符。
我目前正在使用 Power Shell中的Select-String -Pattern "695614"但这是打印出整个文件,此文件中没有换行符。
Select-String -Pattern "695614"
有什么想法吗?
答案 0 :(得分:2)
我认为这应该处理;
(get-content c:\somedir\somefile.txt -raw) -replace '.*(.{1000}695614.{1000}).*','$1'