标签: less

越来越少停止突出显示非 ascii 字符

我有一些日志,我想少读一些。不幸的是,散布在其他文本文件中的是一些非 ascii 字符,它们较少显示为突出显示的垃圾。这真的很烦人。

如何摆脱突出显示?

less non-ascii

2
推荐指数
1
解决办法
2106
查看次数

少效用能缓冲多少?

我很好奇。

您可以less毫无问题地读取 100 GB 的文件。但是,如果您cat将 100 GB 的文件放入 . less,我认为less必须缓冲整个文件,因为文件和更少之间有一个管道(是 64K 吗?)。

那么,任何人都知道 中的缓冲策略less,它会从头开始缓冲直到内存耗尽吗?

linux less

2
推荐指数
1
解决办法
1079
查看次数

用 less 打开手册页

可能的重复:
如何让man实用程序less用于显示手册而不是more

如何使用 less-editor 打开命令的手册页?

或者,我如何在硬盘驱动器上找到手册页

我试过使用 manpath 命令,但在solaris上似乎不存在。也许有一个命令可以以某种方式搜索联机帮助页?

command-line solaris less man

1
推荐指数
1
解决办法
2428
查看次数

在 -bash 中运行 less 命令后,而不是提示,我得到“(END)”。发生了什么,我如何再次获得提示?

我在 .txt 上运行 bash 命令“less”。打印出文件中的行后,将打印文件名和“(END)”。但是我没有再次收到命令提示符。

除了关闭终端窗口并打开一个新窗口之外,我不知道如何进行。

那么,我如何通过这个“(END)”来获得提示?

terminal bash less macos

1
推荐指数
1
解决办法
1369
查看次数

输出颜色时“少”提示“二进制文件”显示

我们最近启用了为一些服务的日志文件着色,我相信我们为此使用了 ANSI 转义序列。看起来像这样:

[2014-06-12 10:56:43,214] [main] [VOID] ESC[34mINFO ESC[0;39m ESC[36mc.a.m.p.s.config.DataSourceConfigESC[0;39m 
Run Code Online (Sandbox Code Playgroud)

我的同事大多tail用来查看日志文件,但我less更喜欢。不幸的是,less不会自动识别这些转义码。相反,它告诉我我的日志文件“可能是一个二进制文件。还是看到了吗?”。

我知道如果我添加该-r选项,less将显示颜色,但它仍然会询问“二进制文件”问题。

有没有办法解决这个问题?如果是,我可以将其设为默认值吗?

linux unix shell less escape-sequences

1
推荐指数
1
解决办法
9183
查看次数

标签 统计

less ×5

linux ×2

bash ×1

command-line ×1

escape-sequences ×1

macos ×1

man ×1

non-ascii ×1

shell ×1

solaris ×1

terminal ×1

unix ×1