From 47e20c502c9dcac8fdc45f865d3fcb0c3f51ab76 Mon Sep 17 00:00:00 2001 From: Knut Ahlers Date: Wed, 28 Aug 2024 01:37:28 +0200 Subject: [PATCH] Add seconds2chapter script Signed-off-by: Knut Ahlers --- bin/seconds2chapter | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100755 bin/seconds2chapter diff --git a/bin/seconds2chapter b/bin/seconds2chapter new file mode 100755 index 0000000..074a901 --- /dev/null +++ b/bin/seconds2chapter @@ -0,0 +1,17 @@ +#!/usr/bin/env bash + +source ~/bin/script_framework.sh + +ts=${1:-} +[[ -n $ts ]] || fatal "Usage: ${0##*/} " + +pts=() + +for div in 3600 60 1; do + pt=$(( ts / div )) + ts=$(( ts % div )) + + pts+=(${pt}) +done + +IFS=':'; echo "${pts[*]}"