我将用下面的命令筛选devstack的日志(log).

有没有在屏幕上搜索单词的好方法?

从我找到的man screen

    Searching:
     / Vi-like search forward.
     ? Vi-like search backward.
     C-a s Emacs style incremental search forward.
     C-r Emacs style reverse i-search.

但屏幕不支持类似vi的向前搜索.

推荐答案

当您使用Ctrl+AESC进入滚动模式后,您应该能够按照手册中的说明在缓冲区中向后搜索.

因此,要搜索单词"string",请按Ctrl+AESC,输入?string,然后按enter.它会把你从缓冲区倒回到字串.按N将转到缓冲区中的下一个匹配项(向后).

要向前搜索,光标应该位于缓冲区末尾以外的任何位置,然后使用/string向下搜索.

Linux相关问答推荐

2023 年如何在现代 Linux 上安装 Firebird SQL 版本 3 或 4?

SessionNotCreatedException:无法启动新会话.响应代码 500 在远程服务器上的 Apache Tomcat/10.0.23 上使用 ChromeDriver

我想使用排序命令对第 5 列进行日期排序.但问题是格式不一致,有什么方法可以做到吗?

如何使用 Bash 将随机数据块写入文件

我应该如何从非 root Debian Linux 守护进程登录?

根据外部请求在 Netbeans 中启动 XDebug

ftell 在文件描述符上?

为什么在 find 命令中使用 dirname 会 for each 匹配项提供点?

给定两个目录树如何找到相同的文件?

如何在 Linux 命令行上解析 CSV 文件?

在 Python 上模拟鼠标点击

bash 中的sed命令

如何在 shell 脚本中动态生成新的变量名?

如何在非阻塞套接字上处理 OpenSSL SSL_ERROR_WANT_READ / WANT_WRITE

在 Ubuntu 中重启 Nginx

与交换空间相关的链接器性能?

从命令行导入 PostgreSQL CSV

当父进程被杀死时,使用 fork() 创建的子进程是否会自动被杀死?

如何从 Linux 内核模块的 init_module 代码创建设备 node ?

在linux中根据内容拆分文件