|

楼主 |
发表于 2003-11-30 01:20:49
|
显示全部楼层
最初由 javalee 发表
- cat timer
- #!/bin/ksh
- #
- #==================BEGIN=====================
- function t {
- for i in $(perl -e 'print join(" ",0..99)');do
- print -n "\t:$i\r"
- usleep 100
- done
- }
- #print "Press CTRL+C OR CTRL+\ break!"
- while : ; do
- print -n "$(date|cut -f4 -d' ')\r";t
- done
- #==================END=======================
复制代码
试试这个脚本吧~~
我用的是bash
想不出上面的代码那里和ksh不同,错误就是我上面说的那个
date|cut -f4 -d' '我明白,$()这种格式bash是不是不支持?
我这里没有ksh ,没法弄
还有我单独运行perl -e 'print join(" ",0..99)'出错,说是语法错误,大致是说print join(" ",0..99)出错,我试着运行这条语句,出错,也是那个mime错。
print -n "$(date|cut -f4 -d' ')\r";t
后面的:t是什么意思?调用t?怎么用:隔开呢? |
|