소스 검색

fn_mod_lowercase

UltimateByte 9 년 전
부모
커밋
214d755b02
1개의 변경된 파일11개의 추가작업 그리고 0개의 파일을 삭제
  1. 11 0
      lgsm/functions/mods_core.sh

+ 11 - 0
lgsm/functions/mods_core.sh

@@ -69,6 +69,17 @@ fn_mod_extract(){
 	fn_dl_extract "${filedir}" "${filename}" "${extractdir}"
 	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(){
 fn_mod_fileslist(){
 	# ${modsdatadir}/${modcommand}-files.list
 	# ${modsdatadir}/${modcommand}-files.list
 	find "${extractdir}" -mindepth 1 -printf '%P\n' >> ${modsdatadir}/${modcommand}-files.list
 	find "${extractdir}" -mindepth 1 -printf '%P\n' >> ${modsdatadir}/${modcommand}-files.list