From c85b706fee1ed532cb71a9f3037ac8cfe42e72ac Mon Sep 17 00:00:00 2001 From: Mikhail Tergoev Date: Thu, 31 Oct 2024 13:15:52 +0300 Subject: [PATCH] added print_error for check exit_code in create_name_desktop --- data_from_portwine/scripts/functions_helper | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/data_from_portwine/scripts/functions_helper b/data_from_portwine/scripts/functions_helper index 6c795f7d..6fe872a5 100755 --- a/data_from_portwine/scripts/functions_helper +++ b/data_from_portwine/scripts/functions_helper @@ -1029,13 +1029,12 @@ create_name_desktop () { while true ; do search_desktop_file local exit_code=$? - if [[ $exit_code == 0 ]] ; then - break - elif [[ $exit_code == 1 ]] ; then - continue - elif [[ $exit_code == 2 ]] ; then - return 0 - fi + case $exit_code in + 0) break ;; + 1) continue ;; + 2) return 0 ;; + *) print_error "Broken search_desktop_file func. No exit_code." ;; + esac done if [[ -n $DESKTOP_NAME_FILE ]] ; then DESKTOP_NAME_FILE_OLD=$DESKTOP_NAME_FILE