我想在less
命令行实用程序中使用 perl 兼容的正则表达式引擎。那可能吗?
答案1
不是开箱即用的。作为替代方案,您可以做的是将输入发送到grep --perl-regexp
(或-P
),然后再通过管道将其传输到less
,例如:
some_command | grep -P … | less
如果您还想查看文件的其余部分,并突出显示匹配项,您可以使用这个伎俩并将结果通过管道传输至less --raw-control-chars
(或-r
)。
我想在less
命令行实用程序中使用 perl 兼容的正则表达式引擎。那可能吗?
不是开箱即用的。作为替代方案,您可以做的是将输入发送到grep --perl-regexp
(或-P
),然后再通过管道将其传输到less
,例如:
some_command | grep -P … | less
如果您还想查看文件的其余部分,并突出显示匹配项,您可以使用这个伎俩并将结果通过管道传输至less --raw-control-chars
(或-r
)。