shell中执行man命令以后显示结果带行号

比如执行在终端执行man man命令以后,显示的结果,如下

继续执行/man以后,会在下方显示LINE XXX

有什么方式在这个界面中把行号显示出来吗

不知道以下是不是你想要的效果

# 导出环境变量
export LESS='-N'

# 使用 man 手册查看命令
man man

原因: man 命令默认使用分页程序(如 lessmore )来显示手册页。你可以通过配置 less 来显示行号。

成功了,我还以为使用shell来显示的,一直在弄shell想过的环境变量