Ett enkelt tidtagarur

Skrivet av Hund, den 30 Oktober 2023

Jag behövde ta tid på en uppgift häromdagen, och sökte därför runt på webben efter ett stoppur. Rätt snabbt hittade jag en enkel och mycket bättre lösning1, i form av ett skalskript.

Vilket såhär i efterhand, känns som en rätt uppenbar och självklar lösning. Det rör ju sig om en rätt simpel uppgift.

Här är skriptet i all sin enkelhet:

#!/bin/sh

start=$(date +%s)
while true; do
    time="$(( $(date +%s) - start))"
    printf '%s\r' "$(date -u -d "@$time" +%H:%M:%S)"
    sleep 0.1
done
  1. https://superuser.com/a/611582 

Meta