2018-04-08 16:31:53 -04:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
# doc cmd_import_tracks {
|
|
|
|
#
|
|
|
|
# DESCRIPTION
|
|
|
|
# cmd_import_tracks - Wrapper for import_tracks
|
|
|
|
#
|
|
|
|
# USAGE
|
|
|
|
# cmd_import_tracks </path/to/work/dir> <subpath/to/album>
|
|
|
|
#
|
|
|
|
# }
|
|
|
|
|
2018-05-15 22:52:31 -07:00
|
|
|
cmd_import_tracks() {
|
2018-04-08 16:31:53 -04:00
|
|
|
local ROOT="${1}"; shift 1
|
|
|
|
local dirList=("${@}")
|
|
|
|
for dir in ${dirList[@]}; do
|
|
|
|
folderList=($(find ${ROOT}/${dir} -name '*cover*' -printf '%h\n' | awk '!seen[$0]++' | sed "s|${ROOT}/||g"))
|
|
|
|
for folder in ${folderList[@]}; do
|
2018-05-15 22:52:31 -07:00
|
|
|
import_tracks ${ROOT} "${folder}"
|
2018-04-08 16:31:53 -04:00
|
|
|
done
|
|
|
|
done
|
|
|
|
}
|