有什么方法可以在不停止管道中其他进程的情况下退出“较少”跟踪模式?

常态

通常,我发现自己需要将输出包含在具有所有功能(滚动,搜索,快捷方式...)的缓冲区中,并且我已经习惯了less

但是,我使用的大多数命令都是连续生成输出的。less与连续输出一起使用实际上并没有达到我预期的效果。

例如:

while sleep 0.5
do
    echo "$(cat /dev/urandom | tr -cd 'a-zA-Z0-9' | head -c 100)"
done | less -R

这将导致less捕获输出,直到达到最大终端高度为止,此时一切都停止了(希望仍在接受数据),这使我可以使用移动键上下滚动。这是理想的效果。

奇怪的是,当我赶上所生成的内容(通常是PgDn)时,它会导致less锁定并跟踪新数据,直到我终止^C并停止原始命令后,我才允许使用移动键这不是期望的效果。

我使用less不正确吗?还有其他我想要的程序吗?是否可以从此模式“解锁”?

谢谢!

保罗·霍尔丹

当我查看要附加到的文件时,对我来说工作正常,但是当输入来自管道时则不行(使用F命令-control-C可以正常工作)。

请参阅以下内容中的讨论:减少使用管道?-这是中的已知错误/缺点less

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

您可以在不创建实例的情况下使用其他文件类中的函数吗?

来自分类Dev

如何在不停止脚本的情况下从python cmd shell中获取ping输出

来自分类Dev

即使在使用iframe的情况下,也可以点击文档中其他任何位置来触发?

来自分类Dev

Hystrix是否可以在没有Eureka / Ribbon或其他Netflix OSS模块的情况下使用

来自分类Dev

如何在不停止程序的情况下更改参数

来自分类Dev

有什么方法可以在不关闭子进程的情况下将其提供给子进程?

来自分类Dev

是否有一些方法/函数可以在不停止当前执行的情况下暂停python?

来自分类Dev

在不停止设备声音/音乐的情况下录制视频

来自分类Dev

有什么方法可以在不重启的情况下杀死僵尸进程?

来自分类Dev

还有其他方法可以在不使用WebRequestMethods.Ftp.ListDirectory方法的情况下测试FTP服务器的连接吗?

来自分类Dev

如何在没有其他进程重叠的情况下从进程中打印内容?

来自分类Dev

如何在不停止/退出程序的情况下捕获并打印完整的异常回溯?

来自分类Dev

在不停止错误的情况下运行SQL存储过程

来自分类Dev

有什么方法可以在不重启的情况下杀死僵尸进程?

来自分类Dev

有什么方法可以在没有应用程序登录的情况下跟踪应用程序购买中的用户

来自分类Dev

有什么方法可以在不清除屏幕的情况下退出“较少”状态?

来自分类Dev

在mvc3应用程序中,有没有方法可以在没有simplemembership的情况下跟踪用户登录?

来自分类Dev

在不停止程序的情况下从按键检查字符

来自分类Dev

在不停止ping的情况下ping统计

来自分类Dev

在kryonet中,如何在不停止程序的情况下与服务器断开连接?

来自分类Dev

在没有其他正在运行的进程的情况下终止bat脚本

来自分类Dev

Windows是否可以在没有其他软件的情况下打开Markdown文件?

来自分类Dev

如何避免在类中没有任何断点的情况下在调试模式下停止?

来自分类Dev

是否可以在不停止 cassandra 服务的情况下禁用对 cassandra 的客户端请求(cqlsh)?

来自分类Dev

如何在不停止程序的情况下退出命令行输入使用者?

来自分类Dev

在不停止代码的情况下使用 read() C 函数

来自分类Dev

有什么方法可以在不使用 laravel 中的 auth 的情况下从页面注销

来自分类Dev

为什么在这种情况下星号位置有所不同,而其他情况没有?

来自分类Dev

如何在不停止脚本的情况下终止 shell 脚本中的日志记录过程?

Related 相关文章

  1. 1

    您可以在不创建实例的情况下使用其他文件类中的函数吗?

  2. 2

    如何在不停止脚本的情况下从python cmd shell中获取ping输出

  3. 3

    即使在使用iframe的情况下,也可以点击文档中其他任何位置来触发?

  4. 4

    Hystrix是否可以在没有Eureka / Ribbon或其他Netflix OSS模块的情况下使用

  5. 5

    如何在不停止程序的情况下更改参数

  6. 6

    有什么方法可以在不关闭子进程的情况下将其提供给子进程?

  7. 7

    是否有一些方法/函数可以在不停止当前执行的情况下暂停python?

  8. 8

    在不停止设备声音/音乐的情况下录制视频

  9. 9

    有什么方法可以在不重启的情况下杀死僵尸进程?

  10. 10

    还有其他方法可以在不使用WebRequestMethods.Ftp.ListDirectory方法的情况下测试FTP服务器的连接吗?

  11. 11

    如何在没有其他进程重叠的情况下从进程中打印内容?

  12. 12

    如何在不停止/退出程序的情况下捕获并打印完整的异常回溯?

  13. 13

    在不停止错误的情况下运行SQL存储过程

  14. 14

    有什么方法可以在不重启的情况下杀死僵尸进程?

  15. 15

    有什么方法可以在没有应用程序登录的情况下跟踪应用程序购买中的用户

  16. 16

    有什么方法可以在不清除屏幕的情况下退出“较少”状态?

  17. 17

    在mvc3应用程序中,有没有方法可以在没有simplemembership的情况下跟踪用户登录?

  18. 18

    在不停止程序的情况下从按键检查字符

  19. 19

    在不停止ping的情况下ping统计

  20. 20

    在kryonet中,如何在不停止程序的情况下与服务器断开连接?

  21. 21

    在没有其他正在运行的进程的情况下终止bat脚本

  22. 22

    Windows是否可以在没有其他软件的情况下打开Markdown文件?

  23. 23

    如何避免在类中没有任何断点的情况下在调试模式下停止?

  24. 24

    是否可以在不停止 cassandra 服务的情况下禁用对 cassandra 的客户端请求(cqlsh)?

  25. 25

    如何在不停止程序的情况下退出命令行输入使用者?

  26. 26

    在不停止代码的情况下使用 read() C 函数

  27. 27

    有什么方法可以在不使用 laravel 中的 auth 的情况下从页面注销

  28. 28

    为什么在这种情况下星号位置有所不同,而其他情况没有?

  29. 29

    如何在不停止脚本的情况下终止 shell 脚本中的日志记录过程?

热门标签

归档