grep 'middleware' file.log
它打开了包含中间件线。
但是当我在linux服务器上做了vi Filename.log
,我找不到我的内容。
请告诉我如何看用vi file.log
grep 'middleware' file.log
它打开了包含中间件线。
但是当我在linux服务器上做了vi Filename.log
,我找不到我的内容。
请告诉我如何看用vi file.log
您可以使用VI(或者vim这更可能你正在运行的)搜索功能的整个文件。在命令模式下,输入/和要搜索的正则表达式。
你想在vi中查看grep 'middleware' file.log
的结果,对吧? 如果是的话,试试这个:
grep 'middleware' file.log | vi -
你可以在里面搜索VI键入/
,例如:/middleware
,并与n
前进,您可以使用“grep的-n”上显示的行数该模式匹配,然后使用导航到该行六中:
$ vi +N file.log # (where N is the line number on which the match was found)
或只需键入“NG”去线N(例如,123G将带你到线123)
(注意:命令行上的+ N语法在vim中有效。我不知道经典的vi。)
您是否尝试在vi中搜索?你知道如何“导航”(向上/向下翻页)? – Mat
如果匹配是在file.log中,为什么你期望在Filename.log中看到它? –