diff options
| author | wukong <wukong@longaeva> | 2025-12-05 19:05:36 -0800 |
|---|---|---|
| committer | wukong <wukong@longaeva> | 2025-12-05 19:05:36 -0800 |
| commit | df1e57f1ac6df30174e269edbe68b5b5f7fa5c2b (patch) | |
| tree | 7a1a9addcd88719f3422bdae83067156eb945614 /ckt0.sh | |
| parent | e9d3488a9ef1a1b5bf8e75afc719b3cce68b9853 (diff) | |
added uname check in ck_boottime(); updated variable names in merge_meas();
Diffstat (limited to 'ckt0.sh')
| -rw-r--r-- | ckt0.sh | 16 |
1 files changed, 9 insertions, 7 deletions
@@ -8,8 +8,8 @@ set -e # raw input data #date +%s -sysctl_t0_str=$( sysctl kern.boottime | mawk -F= '{print($NF)}' ) -sysctl_t0=$( date -jf "%a %b %d %H:%M:%S %G" "${sysctl_t0_str}" +%s ) +#sysctl_t0_str=$( sysctl kern.boottime | mawk -F= '{print($NF)}' ) +#sysctl_t0=$( date -jf "%a %b %d %H:%M:%S %G" "${sysctl_t0_str}" +%s ) #epsilon1="$( mawk 'BEGIN{print(rand()^2.0)}' )" #t0_est="${sysctl_t0} $(date +%s)" @@ -20,16 +20,18 @@ sysctl_t0=$( date -jf "%a %b %d %H:%M:%S %G" "${sysctl_t0_str}" +%s ) if [ -f t0_est.log ] ; then { t0_est="$( cat t0_est.log )" } else { - t0_est="${sysctl_t0} 2.0" + t0_est="" } fi printf "N t0_est t0_unc\n" | column -t -for N in $(seq 0 1440) ; do +for N in $(seq 0 10080) ; do + printf "${N} ${t0_est}\n" | column -t - #t0_est=$( mawk -f ckt0.awk ${t0_est} | tail -n2 ) - mawk -f ckt0.awk ${sysctl_t0} 2.0 - sleep $( mawk 'BEGIN {print( rand()^2.0 + 1.0 )}' ) + t0_est=$( mawk -f ckt0.awk ${t0_est} | tail -n2 ) + #mawk -f ckt0.awk + sleep $( mawk 'BEGIN {print( sqrt(rand()^2.0 + 1.0) )}' ) #sleep $( echo $t0_est | mawk '{print(sqrt(1.0 + ((60.0*$NF)/(60.0 + $NF))^2.0 + rand()^2.0 ))}' ) + done printf "${t0_est}\n" | tee t0_est.log |
