当前位置:网站首页>巧妙利用unbuffer实时写入
巧妙利用unbuffer实时写入
2022-08-01 07:37:00 【早九晚十二】
大家好,我是早九晚十二,目前是做运维相关的工作。写博客是为了积累,希望大家一起进步!
我的主页:早九晚十二
场景描述
我们常常在写脚本时,会涉及到一些比较耗时的操作,当要输出日志时,没办法实时获取命令的进度,进而不好判断脚本的流程,这时,就引出了unbuffer命令。
实际应用
比如我现在需要查找根目录下所有的以1为名字的文件,正常情况下我们是find / -name haha
,等命令执行完毕后才能看到所有haha的路径,我们加下重定向,即为如下这种情况
如果加上unbuffer后可以很快地看到每条输出的结果
安装
yum直接安装即可,注意要用root权限
yum -y install expect
码字不易,希望大家有用到的可以三连支持一波。哪里有问题的话可以指出,谢谢大家!
边栏推荐
猜你喜欢
The log causes these pits in the thread block, you have to prevent
阿里三面:MQ 消息丢失、重复、积压问题,该如何解决?
国内外最顶级的8大plm项目管理系统
crypto-js uses
Golang: go static file processing
Zero-code website development tool: WordPress
最小生成树
Information system project managers must recite the work of the core test site (56) Configuration Control Board (CCB)
Vim简介
七夕来袭——属于程序员的浪漫
随机推荐
Information system project managers must recite the work of the core test site (56) Configuration Control Board (CCB)
NIO编程
Datagrip error "The specified database userpassword combination is rejected..."Solutions
Golang:go连接和使用mysql
VoLTE基础学习系列 | 什么是SIP和IMS中的Forking
MATLAB program design and application of MATLAB 2.5
升级为重量级锁,锁重入会导致锁释放?
爬虫框架 Scrapy 详解
Centos install php7.4, build hyperf, forward RDS
选择排序—直接选择排序和堆排序
my creative day
Dart exception details
Golang:go模版引擎的使用
VSCode插件推荐(Rust环境)
JSON 与 JS 对象的区别
阿里三面:MQ 消息丢失、重复、积压问题,该如何解决?
根据指定区域内容生成图片并进行分享总结
日志导致线程Block的这些坑,你不得不防
配置我的kitty
Shell执行SQL发邮件