需要最精确的时间测量

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

需要最精确的时间测量

#1

帖子 eexpress » 2006-08-14 0:36

locate -i -q /usr/share/*/$2.png /usr/share/*/$2.xpm
locate -i -q $2.png $2.xpm
locate -q /usr/share/*/$2.png /usr/share/*/$2.xpm
locate -q $2.png $2.xpm

想看这4种的精确执行时间。如果区别太大,我的bash里面就要全部拆开搜索了。
如果区别不大。就最好。

最好是系统tick时间。
● 鸣学
头像
laborer
帖子: 1016
注册时间: 2005-10-25 11:15
送出感谢: 0
接收感谢: 1 次
联系:

#2

帖子 laborer » 2006-08-14 2:37

代码: 全选

time locate
不能满足需要?
hreiser@oakland:~$ killall -9 wife
police@oakland:~$ sudo find / -user hreiser
court@oakland:~$ sudo mv /home/hreiser /jail/
court@oakland:~$ sudo usermod -d /jail/hreiser -s "/usr/sbin/chroot /jail/" hreiser
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#3

帖子 eexpress » 2006-08-14 9:24

当时就看过。没看出门道来。
是想这样测试一个执行时间。

代码: 全选

date; xxxx.bash; date
而date只能到秒。

不知time具体怎么作,可以最精确。
● 鸣学
头像
5451vs5451
帖子: 345
注册时间: 2006-07-14 18:56
来自: Apple Valley, Planet Tux, Linux System
送出感谢: 0
接收感谢: 0

#4

帖子 5451vs5451 » 2006-08-14 22:22

date "+%T.%N"
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#5

帖子 eexpress » 2006-08-14 23:26

难道又是灾难?我的中文man里面可没有%N。
多谢。5451vs5451
● 鸣学
头像
laborer
帖子: 1016
注册时间: 2005-10-25 11:15
送出感谢: 0
接收感谢: 1 次
联系:

#6

帖子 laborer » 2006-08-15 0:12

呵呵,考虑到写code要向下兼容,没有也好,哈哈 :em04
hreiser@oakland:~$ killall -9 wife
police@oakland:~$ sudo find / -user hreiser
court@oakland:~$ sudo mv /home/hreiser /jail/
court@oakland:~$ sudo usermod -d /jail/hreiser -s "/usr/sbin/chroot /jail/" hreiser
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#7

帖子 eexpress » 2006-08-15 15:35

laborer
测试也兼容啊? 简直是害人哦。
● 鸣学
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

man -a date 才看到的区别

#8

帖子 eexpress » 2006-08-15 19:47

%n a newline

%N nanoseconds (000000000..999999999)

%n 换行

%p 当前时间是上午 AM 还是下午 PM
● 鸣学
tf393
帖子: 2
注册时间: 2008-03-12 22:44
送出感谢: 0
接收感谢: 0

#9

帖子 tf393 » 2008-03-12 22:45

看不懂
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15
送出感谢: 0
接收感谢: 0

#10

帖子 iblicf » 2008-03-12 23:54

time 都到毫秒了,还怎的?
tf393
帖子: 2
注册时间: 2008-03-12 22:44
送出感谢: 0
接收感谢: 0

精密时间测量

#11

帖子 tf393 » 2008-03-15 21:20

需要精确到什么程度? 最好量化。
头像
yaoms
帖子: 4953
注册时间: 2007-10-19 14:51
来自: 深圳
送出感谢: 0
接收感谢: 2 次

#12

帖子 yaoms » 2008-03-15 21:28

time
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'
头像
patrickhe
帖子: 681
注册时间: 2005-07-21 19:13
来自: Peking, China
送出感谢: 0
接收感谢: 0
联系:

#13

帖子 patrickhe » 2008-03-31 14:20

想要纳秒级别的精度,首先要设备支持才行。一般计算机上的时钟都达不到那个精度。
回复

回到 “Shell脚本”