From a95ada9b10c0a3bdea7893a3987f0e25eff46d22 Mon Sep 17 00:00:00 2001 From: Sergio Date: Mon, 3 Apr 2023 20:30:48 +0200 Subject: [PATCH] copy_skraper_media.sh: Las carpetas se pasan por parametro --- copy_skraper_media.sh | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/copy_skraper_media.sh b/copy_skraper_media.sh index 6657989..202dd8b 100755 --- a/copy_skraper_media.sh +++ b/copy_skraper_media.sh @@ -2,11 +2,25 @@ # Script para copiar ciertas carpetas de Skrapper -ORIGEN=/sustancia/downloads/skraper_media -readonly ORIGEN +## Comprueba los parametros +if [ "$#" -lt 2 ]; then + printf "Uso: %s SOURCEDIR DESTDIR" "$(basename "$0")" + exit 0 +else + readonly ORIGEN="$1" + readonly DESTINO="$2" +fi -DESTINO=~/skraper -readonly DESTINO +# Comprueba que exista el directorio de origen +if [ ! -d "$1" ]; then + printf "El directorio %s no existe\n" "$1" + exit 0 +fi + +# Si no existe, crea el directorio de destino +if [ ! -d "$2" ]; then + mkdir -p "$2" +fi MEDIA="cover title screenshot" readonly MEDIA