(笔记)获取终端输出保存到文件

使用rostopic echo某个话题内容时,需要将终端输出保存到文件中。

将所有内容保存到文件中

复制代码
rostopic echo /mavros/state > my.txt

grep提取特定内容保存到文件中

复制代码
rostopic echo /mavros/state |grep -w "mode" > my.txt
注:

会存在问题,因为是默认是全缓存 ,如果提取的内容太少,会无法保存到文件中。因此需要改为行缓存

复制代码
rostopic echo /mavros/state | grep --line-buffered -w "mode"  > my.txt

覆盖或者追加内容到文件中

复制代码
 > my.txt        //是覆盖保存
 >> my.txt       //是追加保存
相关推荐
TeamDev1 天前
JxBrowser 9.0.0 版本发布啦!
java·前端·混合应用·jxbrowser·浏览器控件·跨平台渲染·原声输入
freexyn1 天前
Matlab自学笔记七十六:表达式的展开、因式分解、化简、合并同类项
笔记·算法·matlab
AI人工智能+电脑小能手1 天前
【大白话说Java面试题】【Java基础篇】第24题:Java面向对象有哪些特征
java·开发语言·后端·面试
AI人工智能+电脑小能手1 天前
【大白话说Java面试题】【Java基础篇】第25题:JDK1.8的新特性有哪些
java·开发语言·后端·面试
likerhood1 天前
SLF4J: Failed to load class “StaticLoggerBinder“ 解决
java·log4j·maven
早日退休!!!1 天前
大模型推理瓶颈七层分析模型
java·服务器·数据库
叶小鸡1 天前
Java 篇-项目实战-天机学堂(从0到1)-day9
java·开发语言
@#¥&~是乱码鱼啦1 天前
Spring分层架构:Controller、Service、Mapper数据链路,IOC的真实工作意义
java·spring·架构
xieliyu.1 天前
Java手搓数据结构:从零模拟实现无头双向非循环链表
java·数据结构·链表
IT摆渡者1 天前
linux 系统安全检查
运维·网络·经验分享·笔记