以下想要换行输出:
ss "Call Info-.*66000" *1006*.log -Context 2,2 > ../test.txt
为什么?
ss
是Select-String
的别名。
有没有办法让它不为数据添加换行符?
编辑: 当它变得像:
... 80 characters ... This line is too long 55000
... 80 characters ... This line is too long 55000
... 80 characters ... This line is too long 66000
... 80 characters ... This line is too long 44000
... 80 characters ... This line is too long 40000
它产生类似的东西:
... 80 characters ...
This line is too long 55000
... 80 characters ...
This line is too long 55000
> ... 80 characters ...
This line is too long 66000
... 80 characters ...
This line is too long 44000
... 80 characters ...
This line is too long 40000
在输出文件中?!?!?!?!?我可以理解包装到屏幕但文件?那太奇怪了。 (日志文件实际上看起来不像这样,有些行长了数百个字符。)
答案 0 :(得分:2)
尝试做:
select-string "Call Info-.*66000" *1006*.log -Context 2,2 | set-content ..\test.txt