From 0e0b52cb3eccf845244ccef39010b7b10c568154 Mon Sep 17 00:00:00 2001 From: Jeroen De Meerleer Date: Fri, 30 Nov 2018 13:41:26 +0100 Subject: [PATCH] Added CopyFiles --- music-sync.sh | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/music-sync.sh b/music-sync.sh index 459627b..5ac6267 100755 --- a/music-sync.sh +++ b/music-sync.sh @@ -127,10 +127,22 @@ ConvertFiles() { done < "/tmp/music-sync-filelist" } +CopyFiles() { + while read -r line + do + VerboseOutput "Info" "Copy $line" + if [[ "$dest/$line" = */* ]]; then + mkdir -p "$dest/${line%/*}"; + fi; + cp -f $source/$line $dest/$line # 1>/dev/null 2>/dev/null + done < "/tmp/music-sync-filelist" +} + GetOptions $@ if [[ "$help" == true ]]; then Usage exit fi CreateFileList $source $dest "" -ConvertFiles \ No newline at end of file +ConvertFiles +CopyFiles \ No newline at end of file