Questions tagged «less»

less是一个终端寻呼程序,用于一次查看一个屏幕(但不能更改)文本文件的内容。


2
少用力将文件显示为文本
有时,错误地将文件识别为二进制文件并尝试在LHS上显示十六进制转储(通常是具有非字母数字字符但仍包含可打印ASCII字符的文件)。如何强迫它将其识别为文本?
14 less 

2
哪里有更少的搜索模式参考?
在哪里可以找到less正则表达式搜索模式的参考? 我想less使用\d查找数字来搜索文件,但似乎不了解此通配符。我试图找到less正则表达式模式的参考,但是找不到任何内容,不在手册页上,也没有在Internet上。

2
在.raw文件中以文本形式打开.raw文件
我程序的输出具有.raw文件扩展名。如果我尝试用以下方法打开它less: No isoinfo available Install mkisofs to view ISO images 该文件不是图像文件,而只是文本。有没有办法告诉less该文件应以纯文本格式打开?

6
如何将多页文本从终端复制到剪贴板?
我正在查看机器上软件的手册页,我需要复制粘贴其中一些文本,但是该文本不只一页。我知道我可以将输出定向到文件,并使用基于UI的软件(例如gedit)复制所需的文本。但这可以从终端完成吗? 约瑟夫建议使用命令行方法(对我来说有点复杂,在Linux上使用正则表达式还不够好)。但是我想知道是否仍然可以使用鼠标在终端上执行此操作。 我希望能得到一个通用的答案,但是,我正在使用Ubuntu。

1
如果可以在一个屏幕上显示整个文件,则减少输出到标准输出
当more传递的文件的内容可以显示在一个屏幕上时,它只是将文件的内容写到stdout而不进行分页。如果文件无法在一个屏幕上显示,请对其进行more分页。 less如果正在使用的文件可以显示在一个屏幕(-F)上,则有一个选项可以退出,并且它具有- more仿真功能,其行为类似于该-F标志,但是这些选项似乎都不会导致less写入文件的内容确定内容是否可以在一个屏幕上显示。 less如果文件的内容可以放在一个屏幕上并像往常一样对页面进行分页,如何将文件的内容写入stdout?
13 less  more 

1
显示颜色并禁用换行
使用less分页器,您可以使用-r选项正确显示彩色输入,并使用-S选项禁用换行。 但是,当使用less -rS或等效方式时less -r -S,会显示颜色,但会包裹线。如何做到这一点?
13 less 

3
怎么不知道终端分辨率?
每当有人为虚拟控制台设置不同的大小时,就会less识别出窗口分辨率(我假设是……);据此,它更改了可视化的文本行数。该参数如何计算?
13 terminal  less 

2
rpm少了些什么,如何在没有rpm的情况下获得文本
当我执行时less package.rpm,less会向我显示有关程序包的各种元信息。不太精确的操作是-它是否内置了能够提取元信息的代码,还是以第一部分看上去像文本文件的方式构建了rpm? 我认为是前者,因为head在这里不是那么有用。但是要提出一个真正的问题:如果我想grep通过这些元数据少显示给我看,我该如何完成?
12 grep  rpm  less 

1
用ls或tree的输出来减少颜色损失?
tree并且ls可以通过对文件名进行不同的着色来区分文件类型。 tree并ls经常输出一长串文件(包括目录),因此我将stdout输出传送到less。 但less不保留颜色。我们如何使其显示颜色或其他替代方式? 刚刚看到了链表,但是管道连接less -R还是less -r不起作用。我的操作系统是Ubuntu 12.04。less版本444:2011年6月9日。
12 ls  less 

2
我可以获取有关GNU信息的vim-stlye(hjkl)导航吗?
上网本键盘的布局意味着使用箭头键进行导航有点不舒服。有没有一种方法可以使GNU Info页面使用vim样式的hjkl导航?我知道我可以 info printf | less ...并使用j和k上下滚动,这已经足够了,因为我使用信息页面进行阅读,因此导航至特定字符并不重要;但是如果我可以在内执行此操作info,而不是求助于管道,那将是很好的。
12 vim  less  info 

2
如何根据行数使用`cat`或`less`?
查看文件内容时,我想自动将cat文件短,但less超过屏幕尺寸的文件短。我可以在中使用某些东西wc -l,但是有没有一种更好的方式可以考虑窗口大小/当前可用行数呢?
12 less  cat 


2
如何在不使用“ -X”的情况下使用“ less -F”,但如果只有一页仍显示输出?
我正在调整Git的传呼机,但是我遇到了一些问题。 我想要的是: 始终彩色输出 通过触摸板或鼠标滚动 一屏退出 我当前的配置是: $ git config --global core.pager less -+F -+X -+S 除了最后一个,这一切都做。 但是,如果我删除-+F,则在单屏情况下将没有输出。如果我也将其移除-+X,则输出将返回,但无法通过触摸板滚动less。 是否有可以满足上述所有要求的解决方法?
11 git  less 

3
如何减少文件名而不是索引节点号?
我有一个软件,在重新启动时会旋转其日志文件。但是,在开发过程中,我经常重新启动它,因此我想随时监视最新的日志文件。 如果我less正常开始,less program.log然后按Shift+ f尾,则在旋转日志文件时,我会继续监视旧的日志文件。我认为这是因为inode编号保持不变,并且less具有该inode的打开文件句柄。 是否可以监视当前称为任何日志文件的最新活动program.log? 具体来说,我正在使用Sun OS,因此理想的解决方案是在其中运行。
11 logs  solaris  tail  less 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.