From f5b4b82612e7adfbf6f775b6061bda56239b927e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Alberto=20Orejuela=20Garc=C3=ADa?= Date: Thu, 6 Jan 2022 00:41:16 +0100 Subject: [PATCH] =?UTF-8?q?Permite=20nombrar=20carpetas=20con=20n=C3=BAmer?= =?UTF-8?q?o=20de=20disco?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 13 +++++++++---- escrih.sh | 3 +++ 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 42f509f..5ce57b8 100644 --- a/README.md +++ b/README.md @@ -29,10 +29,15 @@ Este programa recibe: cuatro líneas: 1. Número de disco (opcional, si no corresponde, deja esta línea en blanco). En caso de que hayas puesto número de disco, - también opcionalmente puedes poner un tabulador y después un - guion ("-", sin comillas) si quieres que cada pista lleve al - principio el número de disco al que pertenece (por ejemplo, - 1-12-Título.flac para la pista 12 del disco 1). + también opcionalmente puedes poner un tabulador y después una + de las siguientes opciones: + - Un guion ("-", sin comillas) si quieres que cada pista + lleve al principio el número de disco al que pertenece + (por ejemplo, 1-12-Título.flac para la pista 12 del + disco 1). + - Paréntesis ("()", sin comillas) si quieres que cada + disco esté en una carpeta diferente, añadiendo al + final, por ejemplo, (CD 1) para el primer disco. 1. Artista. 1. Título del álbum. 1. Año. diff --git a/escrih.sh b/escrih.sh index 0d876cb..7931efe 100755 --- a/escrih.sh +++ b/escrih.sh @@ -46,6 +46,9 @@ create_new_folder() { else new_folder="$1/$artist/$date-$album" fi + if [ "$disc_indicator" = "()" ]; then + new_folder="$new_folder (CD $disc_number)" + fi mkdir -p "$new_folder" } -- 2.45.2