26 lines
685 B
Bash
Executable File
26 lines
685 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# Script para copiar ciertas carpetas de Skrapper
|
|
|
|
ORIGEN=/sustancia/downloads/skraper_media
|
|
readonly ORIGEN
|
|
|
|
DESTINO=~/skraper
|
|
readonly DESTINO
|
|
|
|
MEDIA="mix cover title screenshot"
|
|
readonly MEDIA
|
|
|
|
mkdir -p "${DESTINO}"
|
|
|
|
for ITEM in "${ORIGEN}"/*; do
|
|
SISTEMA=$(basename "${ITEM}")
|
|
printf "\n\n>>> %s\n" "${SISTEMA}"
|
|
for CARPETA in $MEDIA; do
|
|
mkdir -p "${DESTINO}/${SISTEMA}/${CARPETA}"
|
|
rsync -avh --delete --chmod=755 "${ITEM}"/"${CARPETA}/" "${DESTINO}/${SISTEMA}/${CARPETA}/"
|
|
rsync -avh --delete --chmod=755 "${ITEM}"/gamelist.xml "${DESTINO}/${SISTEMA}/"
|
|
chown sergio:sergio "${DESTINO}/${SISTEMA}/${CARPETA}/"*
|
|
done
|
|
done
|