linux - 将历史从某一行兑换到另一行
问题描述
嗨,我只想从历史记录中的 x 行到 y 行并将其发送到 .txt 文件中,那么我该怎么做呢?(我在手册页中搜索但没有找到任何东西)感谢您的帮助!我尝试了一些$history[x-y]
这根本不起作用。
解决方案
history | sed -n '30,50p;'
如果您想获取历史记录的第 30-50 行,您可以使用。
然后将输出通过管道传输到文件中
history | sed -n '30,50p;' > output.txt
推荐阅读
- sql - SQL - 如何查找两行之间缺少值的条目
- java - 编写一个正则表达式来确定匹配的数量并提取所需的字符串
- firebase - 基于文档ID数组从firebase批量读取 - Swift 4
- spring-boot - 会话管理不适用于 Spring Boot 和 Zuul 代理
- python - 我的函数如何将 csv 文件作为输入?
- c++ - 为什么斐波那契数列的这些动态编程实现之一比另一个更快?
- javascript - 在 Javascript 文件中使用带有 JSON 数据的大小写切换
- python - keras model.save() 引发 NotImplementedError
- regex - 用完 Perl 的命令管道在 sed 前置路径时失败
- node.js - req.handle.writev 不是函数