From 0379f6b75b2d2a7add1ef279ba5932cf73b1a05d Mon Sep 17 00:00:00 2001 From: Antonio Ospite Date: Tue, 7 Jun 2016 10:49:28 +0200 Subject: [PATCH 1/1] ges-cut-clip.sh: remove leading zeros before performing the multiplications --- shell/ges-cut-clip.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/shell/ges-cut-clip.sh b/shell/ges-cut-clip.sh index d1a9aec..67494bd 100755 --- a/shell/ges-cut-clip.sh +++ b/shell/ges-cut-clip.sh @@ -12,8 +12,9 @@ INPUT_FILE="$1" read INPOINT_HH INPOINT_MM INPOINT_SS <<< ${2//:/ } read DURATION_HH DURATION_MM DURATION_SS <<< ${3//:/ } -INPOINT=$(($INPOINT_HH * 60 * 60 + $INPOINT_MM * 60 + $INPOINT_SS)) -DURATION=$(($DURATION_HH * 60 * 60 + $DURATION_MM * 60 + $DURATION_SS)) +# Remove leading zeros before performing the multiplications +INPOINT=$((${INPOINT_HH#0} * 60 * 60 + ${INPOINT_MM#0} * 60 + ${INPOINT_SS#0})) +DURATION=$((${DURATION_HH#0} * 60 * 60 + ${DURATION_MM#0} * 60 + ${DURATION_SS#0})) [ -e "$4" ] && { echo "Output file already exists, bliling out!" 1>&2; exit 1; } OUTPUT_FILE="$4" -- 2.1.4