在unix上我可以做一个
tail -f file
等效的powershell命令为
gc file -Wait
但是在unix上,我可以在控制台输出行的时候按回车键添加一些空行(为了可读性),但是在powershell中不行。
用例:在unix上,我运行tail -f /some/webserver/log/file
,它输出日志的最后一部分。然后我执行一些http请求,日志相应地滚动。然后我按几次enter键,在控制台中获得一些空白空间,这样下一个请求的日志条目就会因为上面的空白行而突出。
4条答案
按热度按时间8mmmxcuj1#
您可以使用'n创建新行。
这只是一个小例子,如果你想修改获取内容命令的输出,你应该存储输出,然后和新行到第10行,例如,然后检索输出。
此示例读取一个文件,当它到达第行时,在中插入一个空格。
这就是我的结局
ru9i0ody2#
对我来说,处理空行的最佳方法是:
如果你在脚本或控制台中写它,你会得到一个空行,只有两个双引号。
例如,如果您想在一次拍摄中创建3个新空行,您可以执行以下操作:
ctehm74n3#
输出为:
你好
这是因为在PowerShell中,'n是一个特殊的字符序列,表示换行符。
有关在PowerShell中使用特殊字符的更多信息,请访问下面的链接/URL。
Microsoft PowerShell文档-关于特殊字符:https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_special_characters?view=powershell-7.3
x6h2sr284#
写入主机““
我只是复制它并将其保存在剪贴板中,以便在提交给控制台的脚本中轻松创建空白区域。
我相信这就是他所寻找的,这使他能够使用粘贴热键轻松地完成他的目标,保持他的输出控制台运行脚本干净创建一个假的空间与该行。