From: Steven Baltakatei Sandoval Date: Tue, 15 Feb 2022 16:08:18 +0000 (+0000) Subject: feat(user/bk-copy-rand-music):Log copied files orig paths X-Git-Tag: 0.5.0~19^2 X-Git-Url: https://zdv2.bktei.com/gitweb/BK-2020-03.git/commitdiff_plain/63170cb827a80c3e3fde7af59e5d93d107640a9b?hp=1d73b96ff9ce0f6e5f47b7404109f8f9cd7b2112 feat(user/bk-copy-rand-music):Log copied files orig paths --- diff --git a/user/bk-copy-rand-music.sh b/user/bk-copy-rand-music.sh index c4e5685..ea384fe 100755 --- a/user/bk-copy-rand-music.sh +++ b/user/bk-copy-rand-music.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash # Desc: Copies random audio files # Usage: bk-copy-rand-music.sh [dir SOURCE] [dir DEST] [int DURATION] -# Version: 0.0.2 +# Version: 0.0.3 declare -Ag appRollCall # Associative array for storing app status declare -Ag fileRollCall # Associative array for storing file status @@ -452,6 +452,7 @@ main() { if [[ $n -gt $max_loops ]]; then die "ERROR:Too many loops:$n"; fi; done; + n=0; # Initialize loop counter # Copy files in list_copy to dir_dest; for key in "${!list_copy[@]}"; do value="${list_copy[$key]}"; @@ -472,6 +473,15 @@ main() { try cp "$key" "$path_output" && yell "NOTICE:Copied ($value seconds): $key "; #yell "DEBUG:Copied $file_basename to $dur_dest."; + ## Append log + path_log_output="$dir_dest"/COPY.log; + if [[ $n -le 0 ]]; then + echo "fingerprint","duration","original_path" >> "$path_log_output"; + else + echo "$fingerprint","$value","$key" >> "$path_log_output"; + fi; + + ((n++)); unset file_basename path_output done;