linux用shell脚本模拟时钟 && 脚本录制
来源:互联网 发布:calibre安卓软件 编辑:程序博客网 时间:2024/06/06 09:22
下面的脚本可以模拟一个时钟,“实时”显示系统的当前时间:
#!/bin/bash# This is a clock, it will display time once a second, in the same position# File name: clock.shtput scwhile truedo echo -n `date` sleep 1 tput rc tput eddone
tput sc: 存储光标位置
tput rc: 恢复光标位置
tput ed: 清除光标之后的数据
这个脚本做的工作是,先保存光标位置,每输出一次时间之后,就恢复光标位置、并清除光标之后的内容。这样时间就不停地(每隔一秒)写入原来的位置并被清除,看起来就是一个时钟
由于时钟是一个动态的变化过程,我使用下面的办法录制了执行过程:
qingsong@db2a:/tmp$ script -t 2> timing.log -a output.session
qingsong@db2a:/tmp$ cat clock.sh
qingsong@db2a:/tmp$ bash clock.sh
Thu Aug 24 21:29:22 PDT 2017^C
qingsong@db2a:/tmp$ exit
您可以下载timing.log和output.session文件,然后使用下面的命令观看动态的效果:
$ scriptreplay timing.log output.session
两个文件下载链接:http://pan.baidu.com/s/1mhNhu7u
阅读全文
0 0
- linux用shell脚本模拟时钟 && 脚本录制
- Linux用tc实现模拟网络延时的shell脚本
- Linux Shell 之 制作录制回放功能脚本
- Linux Shell 之 制作录制回放功能脚本
- SHELL模拟多线程脚本
- linux 用shell写脚本
- 如何利用BaseTestCase 来模拟 脚本录制:
- 模拟RFT录制功能,生成自定义脚本
- Linux脚本小程序 时钟
- Linux下shell脚本模拟自动上传文件
- Linux下模拟多线程的并发shell脚本写法
- Linux下模拟多线程的并发并发shell脚本
- Linux下模拟多线程的并发并发shell脚本
- 如何在linux下shell编写脚本中模拟键盘输入
- part2:用jmeter录制脚本
- 用LoadRunner进行脚本录制
- Linux shell 脚本
- linux shell 脚本入门
- 暑假训练总结
- 手动构造固定平台下语义编译器(LL(1)文法)
- iOS学习笔记-091.彩票06——我的彩票
- 如何在springcloud分布式系统中实现分布式锁
- 数据分析&机器学习&人工智能,从零开始起步
- linux用shell脚本模拟时钟 && 脚本录制
- 张正友标定流程
- int *ptr=(int *)(&a+1)
- 解决docker-py api版本不兼容问题
- 暑假训练总结
- 动作过滤器
- Kotlin 第三章:Kotlin 基础之基本类型
- zzulioj 2174
- [py]tornado分页实现-从本质到完全实现