大家好,我是早九晚十二,目前是做运维相关的工作。写博客是为了积累,希望大家一起进步!
场景描述
我们常常在写脚本时,会涉及到一些比较耗时的操作,当要输出日志时,没办法实时获取命令的进度,进而不好判断脚本的流程,这时,就引出了unbuffer命令。
实际应用
比如我现在需要查找根目录下所有的以1为名字的文件,正常情况下我们是find / -name haha
,等命令执行完毕后才能看到所有haha的路径,我们加下重定向,即为如下这种情况
如果加上unbuffer后可以很快地看到每条输出的结果
安装
yum直接安装即可,注意要用root权限
yum -y install expect
码字不易,希望大家有用到的可以三连支持一波。哪里有问题的话可以指出,谢谢大家!