diff --git a/bitsandbytes/__main__.py b/bitsandbytes/__main__.py index 523d02301..ebbf2653e 100644 --- a/bitsandbytes/__main__.py +++ b/bitsandbytes/__main__.py @@ -31,6 +31,8 @@ def execute_and_return_decoded_std_streams(command_string): return std_out, std_err def find_file_recursive(folder, filename): + folder = shlex.quote(folder) + filename = shlex.quote(filename) cmd = f'find {folder} -name {filename}' out, err = execute_and_return(cmd) if len(err) > 0: @@ -151,4 +153,3 @@ def print_debug_info() -> None: print(e) print_debug_info() sys.exit(1) -