搜索终端输出


15

使用默认终端和bash,没有搜索标准命令输出的功能。

人们可以使用其他工具(例如emacs shell或屏幕)来获得这种功能,但是我想知道为什么缺少这种有用的功能,我确实记得一个用于终端的简单CF。

有没有一种方法可以使Gnome终端应用程序支持输出搜索?还是有更好的终端应用程序支持本地搜索输出?


将命令传递less给您是否无法满足您的期望?您可以在less和其他许多寻呼机中搜索文本。另外,这不是超级用户吗?

是的,less对于一个命令输出是有好处的,但是我经常执行多个命令,后来又需要搜索所有输出

Answers:


3

您可以尝试使用script(1)。登录后只需调用脚本,然后您就可以搜索它生成的打字稿文件。它不是像emacs shell这样的按键,而是经过缓冲的,但是它总比没有好。


您可以在script运行时搜索脚本吗?我尝试了但不能……
user1527227 2014年


1

使用xterm,您可以将终端显示的所有内容记录到文件中。然后,您可以在编辑器或中打开该文件less


1

screen你可以输入copy模式和输出做搜索。你也可以做输出记录到一个文件,然后搜索任何方式你通常会(grepless,等)。


0

不知道,gnome-terminal但是urxvt可以通过输入Alt+来实现s。它应该在您的存储库中,查找包rxvt-unicode

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.