From cce4bd907d387c374b8fbbafecf8d92b4e2a2e6b Mon Sep 17 00:00:00 2001 From: Andy Spencer Date: Tue, 5 Jan 2016 07:15:27 +0000 Subject: [PATCH] Abbreviate usernames in stats --- spades.awk | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/spades.awk b/spades.awk index 04a03a9..1330bed 100644 --- a/spades.awk +++ b/spades.awk @@ -422,7 +422,7 @@ function sp_cur(list) return list[length(list)-1] } -function sp_stats(file, line, arr, time, user, turn, start, delay, extra) +function sp_stats(file, line, arr, time, user, turn, start, delay, short, extra) { # Process log file while ((stat = getline line < file) > 0) { @@ -461,9 +461,10 @@ function sp_stats(file, line, arr, time, user, turn, start, delay, extra) # Output statistics for (user in delay) { + short = length(user) <= 4 ? user : substr(user, 0, 4) extra = (user != turn) ? "" : \ ", " sp_delay(sp_cur(delay[user])) " (cur)"; - say("latency for " user \ + say("latency for " short \ ": " sp_delay(sp_avg(delay[user])) " (avg)" \ ", " sp_delay(sp_max(delay[user])) " (max)" extra) } -- 2.43.2