[bash] printf使用范例
来源:互联网 发布:2017最流行的网络歌曲 编辑:程序博客网 时间:2024/06/07 17:19
#!/bin/shfunction get_file_size(){line=${1:1:${#1}-2}fname=${line%%:*}# 取':'之前的部分size=${line#* }# 取' '之后的部分}function getRuntime(){line=${1#*=}rtime=${line//[^0-9.]/}}dos2unix log.log > /dev/null 2>&1printf "序号\t\t录像文件\t大小(KB)\tRead1(ms)\tRead2(ms)\n"echo "-----------------------------------------------------------------------------"i=1while read linedoif [ ${#line} -gt 0 ] && [ ${line:0:1} = "[" ]; thenget_file_size "$line"read lineread linegetRuntime "$line"read1=$rtimeread lineread linegetRuntime "$line"read2=$rtimeprintf "%3d\t%s\t%s\t\t%.2f\t\t%.2f\n" $i $fname $size $read1 $read2let i=i+1fidone < log.log
禁止某些命令执行的输出,参考:dos2unix log.log > /dev/null 2>&1
- [bash] printf使用范例
- bash脚本范例
- printf使用
- printf使用
- printf使用
- printf 使用
- printf 使用
- Bash使用
- Bash使用
- bash使用
- ASPHTTP使用范例
- 游标使用经典范例
- W3 Jmail 使用范例
- jsp bean使用范例
- TreeView 使用范例
- TreeView 使用范例
- awk使用范例
- xAjax简单使用范例
- Linux内核中的红黑树
- 面向对象之深入思考
- NYOJ - 超级台阶
- 将red hat 9.0 的默认启动方式设为命令行启动
- jvm垃圾回收参数配置
- [bash] printf使用范例
- 黑马程序员:JAVA反射API
- HtmlParser visitor
- 关于“软件开发”,“工程师文化”,“团队管理”
- [j2ee]自定义过滤器拦截敏感词
- [Oracle] Sql 优化系列--查看Oracle执行计划的方法
- red had 9 乱码问题解决方法
- android 电池(一):锂电池基本原理篇
- 太网和IEEE 802.3区别