Command-Line

我可以更改用於在“less”中搜尋的正則表達式引擎嗎?

  • August 31, 2020

我想在less命令行實用程序中使用與 perl 兼容的正則表達式引擎。那可能嗎?

不是開箱即用。作為替代,您可以做的是在將輸入發送到grep --perl-regexp(或-P) 之前將其發送到less,例如:

some_command | grep -P … | less

如果您還想查看文件的其餘部分,突出顯示匹配項,您可以使用此技巧並將結果通過管道傳輸到less --raw-control-chars(或-r)。

引用自:https://unix.stackexchange.com/questions/607119