Merge branch 'master' of https://gitea.sustancia.synology.me/JailDesigner/bashscript
This commit is contained in:
@@ -0,0 +1 @@
|
||||
.DS_Store
|
||||
Executable
+51
@@ -0,0 +1,51 @@
|
||||
#!/bin/bash
|
||||
function help_message() {
|
||||
echo "$USAGE"
|
||||
}
|
||||
|
||||
readonly USAGE="
|
||||
USAGE:
|
||||
$(basename "$0") [arcade_playlist] [thumbnail_folder]"
|
||||
|
||||
# check if there are all the parameters
|
||||
if [ "$#" -ne 2 ]; then
|
||||
help_message
|
||||
exit 0
|
||||
fi
|
||||
|
||||
readonly ARCADE_PLAYLIST="$1"
|
||||
readonly THUMBNAIL_FOLDER="$2"
|
||||
readonly TEMP_FILE="${THUMBNAIL_FOLDER}"/temp
|
||||
|
||||
if ! test -d "${THUMBNAIL_FOLDER}"; then
|
||||
echo "${THUMBNAIL_FOLDER}" does not exists
|
||||
exit 0
|
||||
fi
|
||||
|
||||
if ! test -f "${ARCADE_PLAYLIST}"; then
|
||||
echo "${ARCADE_PLAYLIST}" does not exists
|
||||
exit 0
|
||||
fi
|
||||
|
||||
if test -d "${THUMBNAIL_FOLDER}".bak; then
|
||||
echo deleted "${THUMBNAIL_FOLDER}".bak
|
||||
rm -rdf "${THUMBNAIL_FOLDER:?}"
|
||||
fi
|
||||
|
||||
if ! test -d "${THUMBNAIL_FOLDER}".bak; then
|
||||
#echo created "${THUMBNAIL_FOLDER}".bak
|
||||
clear
|
||||
fi
|
||||
|
||||
readonly CURRENT_DIR=$(pwd)
|
||||
cd "${THUMBNAIL_FOLDER}" || return
|
||||
rm -v "${TEMP_FILE}"
|
||||
#grep -e \"label\" -e \"path\" "${ARCADE_PLAYLIST}" | sed s-"$(printf '\r')"-OO-g
|
||||
# | sed -E 's- \"path\": \"-cp \"-g' | sed -E 's-^ \"label\": -X-g' | sed -E 's-,$-X-g' > "${TEMP_FILE}"
|
||||
while IFS= read -r line
|
||||
do
|
||||
echo "$line"
|
||||
done < "$input"
|
||||
|
||||
cd "${CURRENT_DIR}" || return
|
||||
date
|
||||
Reference in New Issue
Block a user