From af3a0087ceb0cd7234c49dfde98cc9780bd2ab13 Mon Sep 17 00:00:00 2001 From: RandomNinjaAtk Date: Sun, 27 Nov 2022 10:15:46 -0500 Subject: [PATCH] 1.08 - Add post processing execution length/time --- root/scripts/audio-pp.bash | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/root/scripts/audio-pp.bash b/root/scripts/audio-pp.bash index b0927bf..928aadf 100644 --- a/root/scripts/audio-pp.bash +++ b/root/scripts/audio-pp.bash @@ -2,11 +2,15 @@ export LC_ALL=C.UTF-8 export LANG=C.UTF-8 TITLESHORT="APP" -ScriptVersion="1.07" +ScriptVersion="1.08" set -e set -o pipefail +touch "/config/scripts/logs/audio-pp.txt" +chmod 666 "/config/scripts/logs/audio-pp.txt" +exec &> >(tee -a "/config/scripts/logs/audio-pp.txt") + Main () { # SETTINGS AudioVerification="${AUDIO_VERIFY}" # TRUE = ENABLED, Verifies FLAC/MP3 files for errors (fixes MP3's, deletes bad FLAC files) @@ -258,13 +262,11 @@ Main () { } -Main "$@" | tee -a /config/scripts/logs/audio-pp.log -chmod 666 /config/scripts/logs/audio-pp.log -chown abc:abc /config/scripts/logs/audio-pp.log +SECONDS=0 +Main "$@" chmod 777 "$1" chmod 666 "$1"/* -chown -R abc:abc "$1" -echo "" -echo "Post Processing Complete!" +duration=$SECONDS +echo "Post Processing Completed in $(($duration / 60 )) minutes and $(($duration % 60 )) seconds!" exit $?