gpt4 book ai didi

linux - 保存 session 输出的日志

转载 作者:太空宇宙 更新时间:2023-11-04 12:52:41 25 4
gpt4 key购买 nike

less 中读取日志文件时如何保存我的进度?

我应该如何使用命令 script 将我的命令输出保存到 log.txt 文件?

场景:

  1. 我用less 打开logfile 并开始逐页阅读
  2. 完成后,我使用 ctrl + c
  3. 退出
  4. 其余未读的日志文件应该写入磁盘,这样我可以稍后打开它并从我离开的地方继续

enter image description here

在 txt 文件中,我只想在程序开始等待数据时保存(如果您单击页面以将其保存到日志中),而不是之前的所有文本。

我已经试过了:

#!/bin/bash

read -p "Write LOG file: " logfile

less +F $logfile >> log.txt

最佳答案

这不是一个完美的答案,但在 less 中,这会将所有行从开始到当前屏幕附加到 log.txt 并退出:

|^cat >> log.txt
<return>
<return>
q

关于linux - 保存 session 输出的日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36654428/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com