清屏与光标重置

#!/bin/bash
while true
do
        date >> log.txt
        sleep 1
done;

 以上脚本用于不断向log.txt追加内容

 

 以上脚本用于读取log.txt最后10行内容打印到控制台,每次打印前清空屏幕,并重置光标位置

\033[2J 为清空屏幕

\033[1;1H 设置光标位置为y=1,x=1的位置,即屏幕左上角

 

执行结果:没秒刷屏显示倒数10行

2013年 05月 17日 星期五 09:24:37 CST
2013年 05月 17日 星期五 09:24:38 CST
2013年 05月 17日 星期五 09:24:39 CST
2013年 05月 17日 星期五 09:24:40 CST
2013年 05月 17日 星期五 09:24:41 CST
2013年 05月 17日 星期五 09:24:42 CST
2013年 05月 17日 星期五 09:24:43 CST
2013年 05月 17日 星期五 09:24:44 CST
2013年 05月 17日 星期五 09:24:45 CST
2013年 05月 17日 星期五 09:24:46 CST

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值