This commit is contained in:
Ämin Baumeler 2025-06-06 15:48:47 +02:00
parent b5682bf435
commit 3961234b12

View File

@ -12,6 +12,9 @@ function slice() {
else
return CYAN $1 OFF " -- " CYAN $2 OFF ": " $6
}
function hrline(hour) {
print hour, "", "", "", FAINT hour ":00 ----------------------" OFF
}
BEGIN {
FS = "|";
GREEN = "\033[1;32m";
@ -23,8 +26,10 @@ BEGIN {
OFF = "\033[m";
OFS = "|"
}
/^[0-9]+$/ && hour { print hour, "", "", "", FAINT hour ":00 ----------------------" OFF }
/^[0-9]+$/ && hour { hrline(hour) }
/^[0-9]+$/ { hour = $1 < 10 ? "0"$1 : $1; next }
$1 == hour":00" { print $1, $3, $4, $5, slice(); unset hour; next }
$1 == "00:00" && $2 == "00:00" { print $1, $3, $4, $5, allday(); next }
$1 == "00:00" { print $1, $3, $4, $5, endstoday();next }
hour { hrline(hour); print $1, $3, $4, $5, slice(); unset hour; next }
{ print $1, $3, $4, $5, slice(); unset hour; next }