让less在左列显示行号的命令是什么?
kmb7vmvb1#
关于manual:-N或--LINE-NUMBERS使显示屏中每一行的开头显示一个行号。您还可以通过键入-N来切换行号而无需退出。可以通过这种方式切换less的任何命令行选项。
-N
wn9m85ua2#
您还可以在less打开时按=,以仅显示(在屏幕底部)有关当前屏幕的信息,包括行号,格式为:
less
=
myfile.txt lines 20530-20585/1816468 byte 1098945/116097872 1% (press RETURN)
例如,屏幕当前显示20530-20585行,而文件总共有1816468行。
20530-20585
1816468
gjmwrych3#
您可以在管道传输到less之前通过cat -n过滤文件:
cat -n
cat -n file.txt | less
或者,如果您的less版本支持它,则使用-N选项:
less -N file.txt
xienkqul4#
命令行标志-N或--LINE-NUMBERS会在显示屏中每行的开头显示行号。您还可以通过键入-N<return>来切换行号,而无需退出less。可以通过这种方式切换less的任何命令行选项。
--LINE-NUMBERS
-N<return>
g0czyy6m5#
您可以设置一个环境变量,使这些选项始终应用于所有较小的文件:
export LESS='-RS#3NM~g'
wh6knrhe6#
如果您点击=并期望看到行号,但只看到字节计数,那么行号将被关闭。点击-n来打开它们,并确保$LESS不包括'n'。默认情况下关闭行号(例如,设置LESS=n)可以加快在超大文件中的搜索速度。如果你经常搜索大文件,但通常不关心你在哪一行,这是很方便的。我通常使用LESS=RSXin(启用转义码,截断长行,退出时不清除屏幕,忽略所有小写搜索的大小写,默认情况下不计算行号)运行,并且仅根据需要使用less内部的-n或-S。
$LESS
LESS=n
LESS=RSXin
knpiaxh17#
上面的答案显示了如何在启用行号的情况下启动less,但对于那些想知道如何在已经使用less查看的文件中切换行号ON和OFF的人来说,
在查看器内部您也可以在查看文件内容时,从较少的查看器内部切换行号。如果您已经在查看器内部或希望删除行号显示,这将非常有用。与大多数命令行选项一样,您也可以在查看器中使用它。
当显示文件内容时,只需使用键盘键入-N,然后按Enter以显示行号。您可以在查看器中再次键入-N(或-n),然后按Enter from with隐藏行号。这是一种快速切换行号的方法,比命令行选项方便得多礼貌:lostsaloon
7条答案
按热度按时间kmb7vmvb1#
关于manual:
-N或--LINE-NUMBERS使显示屏中每一行的开头显示一个行号。
您还可以通过键入
-N
来切换行号而无需退出。可以通过这种方式切换less的任何命令行选项。
wn9m85ua2#
您还可以在
less
打开时按=
,以仅显示(在屏幕底部)有关当前屏幕的信息,包括行号,格式为:例如,屏幕当前显示
20530-20585
行,而文件总共有1816468
行。gjmwrych3#
您可以在管道传输到
less
之前通过cat -n
过滤文件:或者,如果您的
less
版本支持它,则使用-N
选项:xienkqul4#
命令行标志
-N
或--LINE-NUMBERS
会在显示屏中每行的开头显示行号。您还可以通过键入
-N<return>
来切换行号,而无需退出less
。可以通过这种方式切换less
的任何命令行选项。g0czyy6m5#
您可以设置一个环境变量,使这些选项始终应用于所有较小的文件:
wh6knrhe6#
如果您点击=并期望看到行号,但只看到字节计数,那么行号将被关闭。点击-n来打开它们,并确保
$LESS
不包括'n'。默认情况下关闭行号(例如,设置
LESS=n
)可以加快在超大文件中的搜索速度。如果你经常搜索大文件,但通常不关心你在哪一行,这是很方便的。我通常使用
LESS=RSXin
(启用转义码,截断长行,退出时不清除屏幕,忽略所有小写搜索的大小写,默认情况下不计算行号)运行,并且仅根据需要使用less
内部的-n或-S。knpiaxh17#
上面的答案显示了如何在启用行号的情况下启动less,但对于那些想知道如何在已经使用less查看的文件中切换行号ON和OFF的人来说,
在查看器内部您也可以在查看文件内容时,从较少的查看器内部切换行号。如果您已经在查看器内部或希望删除行号显示,这将非常有用。与大多数命令行选项一样,您也可以在查看器中使用它。
当显示文件内容时,只需使用键盘键入-N,然后按Enter以显示行号。您可以在查看器中再次键入-N(或-n),然后按Enter from with隐藏行号。这是一种快速切换行号的方法,比命令行选项方便得多
礼貌:lostsaloon