Sie sind sich sicher, dass Sie die Millisekunden über das Befehlszeilenprogramm erhalten möchten. IMHO der Overhead-Start eines neuen Prozesses zum Abrufen dies dauert ein wenig zu lange.
Wenn auch Sekunden zu Ihren Anforderungen passen, finden Sie hier eine kleine Übersicht mit etwas Bash-Code.
Die weitere Annahme ist, dass Sie eine Art Unix haben. Dieses Beispiel funktioniert auf einem aktuellen Linux-System.
# Reading the time of boot bootTime=$(awk '/^btime/' </proc/stat) currentTime=$(date +%s) liveTime=$(( $ - $ )) echo "online since: $"