diff options
| author | wukong <wukong@longaeva> | 2026-02-05 19:31:03 -0800 |
|---|---|---|
| committer | wukong <wukong@longaeva> | 2026-02-05 19:31:03 -0800 |
| commit | a808892b87853d0cedae554b7cf1c20d5c813cff (patch) | |
| tree | db1283569be81312d52ccd469514b3b5874ea05a | |
| parent | ae73f95fa64bad7ae08657a9cbb6808570dcd9b8 (diff) | |
migrated to using ck_boottime() to populate initial guess of t_prev when
previous data is not available;
added sub() statement to remove wall clock time from uptime command output;
| -rw-r--r-- | ckt0.awk | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -127,6 +127,7 @@ function ck_uptime(unm) { t_up_meas[1] = 0.0 t_up_meas[2] = ck_time(unm) + sub("^.*[AP]M ", "", t_up_cmd) sub("^.*up ", "", t_up_cmd) sub(", load.*$", "", t_up_cmd) split(t_up_cmd, t_up_cmd_arr, ",") @@ -208,7 +209,7 @@ BEGIN { ## check ARGV for previous estimates if (ARGC) { ARGV[1] ? t_prev[1] = ARGV[1] : split(ck_boottime(uname), t_prev) - ARGV[2] ? t_prev[2] = ARGV[2] : t_prev[2] = ck_time(uname) + ARGV[2] ? t_prev[2] = ARGV[2] : split(ck_boottime(uname), t_prev) ARGV[3] ? t_up_prev[1] = ARGV[3] : t_up_prev[1] = 0.0 ARGV[4] ? t_up_prev[2] = ARGV[4] : t_up_prev[2] = ck_time(uname) ARGV[5] ? t0_prev[1] = ARGV[5] : split(ck_boottime(uname), t0_prev) |
