summaryrefslogtreecommitdiff
path: root/ckt0.sh
diff options
context:
space:
mode:
authorwukong <wukong@longaeva>2026-06-09 10:47:09 -0700
committerwukong <wukong@longaeva>2026-06-09 10:47:09 -0700
commit7fb50be1944f3a76a285ac04423ae233728b5bf7 (patch)
tree957548d230a9ab48eb80dac4d8ee5e493cbaea6d /ckt0.sh
parent40548183b45666afc50373b0ee172465660fc479 (diff)
merge code between ckcptime and ckt0 scripts;
added btime check from /proc/stat in ckt0.awk;
Diffstat (limited to 'ckt0.sh')
-rw-r--r--ckt0.sh6
1 files changed, 2 insertions, 4 deletions
diff --git a/ckt0.sh b/ckt0.sh
index 76a9c09..3b62d92 100644
--- a/ckt0.sh
+++ b/ckt0.sh
@@ -3,7 +3,7 @@
# estimate sytem boot time
# [debug] enable execution tracing
-#set -x
+# set -x
set -e
# raw input data
@@ -20,13 +20,11 @@ if [ -f /tmp/t0_est.log ] ; then {
} fi
printf "n t_est t_unc t_up_est t_up_unc t0_est t0_unc\n" | column -t
-for N in $(seq 0 1440) ; do
+for N in $( seq 0 1440 ) ; do
printf "${N} ${t0_est}\n" | column -t
t0_est=$( awk -f ckt0.awk ${t0_est} | tail -n2 )
#awk -f ckt0.awk
- #sleep $( awk 'BEGIN {print(sqrt( rand()^2.0 + 1.0 ))}' )
- #sleep $( echo $t0_est | awk '{print(sqrt( ((60.0*$4)/(60.0 + $4))^2.0 + rand()^2.0 ))}' )
sleep $( echo $t0_est | awk '{print( sqrt($2^2.0 + $4^2.0 + $6^2.0 + rand()^2.0)%30.0 )}' )
done