From 214d755b027306a8b8fa91e0b97eba0931c0c801 Mon Sep 17 00:00:00 2001 From: UltimateByte Date: Sun, 15 Jan 2017 04:29:52 +0100 Subject: [PATCH] fn_mod_lowercase --- lgsm/functions/mods_core.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/lgsm/functions/mods_core.sh b/lgsm/functions/mods_core.sh index ac1b0ab61..e67f1bc45 100644 --- a/lgsm/functions/mods_core.sh +++ b/lgsm/functions/mods_core.sh @@ -69,6 +69,17 @@ fn_mod_extract(){ fn_dl_extract "${filedir}" "${filename}" "${extractdir}" } +fn_mod_lowercase(){ + # Converting files to lowercase + if [ "${modlowercase}" == "LowercaseOn" ]; then + fn_print_dots "Converting ${modprettyname} files to lowercase" + fn_script_log "Converting ${modprettyname} files to lowercase" + find "${extractdir}" -exec readlink -e '{}' \; | rename 'y/A-Z/a-z/' + fn_print_ok "Converting ${modprettyname} files to lowercase" + sleep 1 + fi +} + fn_mod_fileslist(){ # ${modsdatadir}/${modcommand}-files.list find "${extractdir}" -mindepth 1 -printf '%P\n' >> ${modsdatadir}/${modcommand}-files.list