From 81592a55bb49cacf5e4be22141e6c95592a8815f Mon Sep 17 00:00:00 2001 From: Nathaniel Landau Date: Thu, 11 Nov 2021 14:36:49 -0500 Subject: [PATCH] quote variables in expansions --- utilities/files.bash | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/utilities/files.bash b/utilities/files.bash index 2364594..caacf2e 100644 --- a/utilities/files.bash +++ b/utilities/files.bash @@ -153,13 +153,13 @@ _createUniqueFilename_() { else _extension=${_ext}.${_extension:-} fi - _fn=${_fn%.${_ext}} + _fn=${_fn%."${_ext}"} done if [[ ${_extension} == "${_originalFile}" ]]; then _extension="" else - _originalFile="${_originalFile%.${_extension}}" + _originalFile="${_originalFile%."${_extension}"}" _extension=".${_extension}" fi @@ -389,7 +389,7 @@ _fileExtension_() { else _exts=${_ext}.${_exts:-} fi - _fn=${_fn%.${_ext}} + _fn=${_fn%."${_ext}"} done [[ ${_file} == "${_exts}" ]] && return 1