From c440007b527442921c82d170b73d8a3de08f897a Mon Sep 17 00:00:00 2001 From: Thomas HUET <81159533+thomash-acinq@users.noreply.github.com> Date: Fri, 23 Aug 2024 10:52:29 +0200 Subject: [PATCH] Fix failure to launch from directory with space in it (#2886) Co-authored-by: Pierre-Marie Padiou --- eclair-node/src/main/resources/eclair-node.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclair-node/src/main/resources/eclair-node.sh b/eclair-node/src/main/resources/eclair-node.sh index 291ba7d638..a8ebd44169 100755 --- a/eclair-node/src/main/resources/eclair-node.sh +++ b/eclair-node/src/main/resources/eclair-node.sh @@ -349,7 +349,7 @@ declare -r real_script_path="$(realpath "$0")" declare -r app_home="$(realpath "$(dirname "$real_script_path")")" declare -r lib_dir="$(realpath "${app_home:0:${#app_home}-4}/lib")" # {app_home:0:${#app_home}-4} transforms ../bin in ../ declare -a app_mainclass=("fr.acinq.eclair.Boot") -declare -a app_entrypoint=$(ls $lib_dir |grep eclair-node) # TODO: improve this +declare -a app_entrypoint=$(ls "$lib_dir" | grep eclair-node) # TODO: improve this declare -a app_classpath=("$lib_dir:$lib_dir/$app_entrypoint") # java_cmd is overrode in process_args when -java-home is used